1

ここで何が問題なのですか?ULコンテンツを他のコンテンツに置き換えたい

$('#carouselselectitem1').click(function() {
$('#foo2').html('<li><div id="lines"></div><div id="tittle">2 PROGRAMEO, LONDRES</div><div id="image"></div><div id="text">LOREM IPSUM XHTML+CSS3 HTTP://WWW.url.com/</div></li>');
});

http://jsfiddle.net/Txyse/

4

3 に答える 3

4

あなたのフィドルには、jQuery の代わりに mootools が含まれています。

フィドルの文字列に改行があります。それを削除するか、\以下のように文字列の最初の行の末尾に a を追加します: (以下\のコードの 2 行目の末尾にある に注意してください)

$('#carouselselectitem1').click(function() {
  $('#foo2').html('<li><div id="lines"></div>\
                  <div id="tittle">TITTLE2</div><div id="image"></div><div id="text">TEXT2</div></li>');
                  });

ワーキングデモ

于 2013-01-14T03:01:00.590 に答える
2

これを試して、

$('#carouselselectitem1').click(function() {
  $('#foo2').html('<li><div id="lines"></div><div id="tittle">TITTLE2</div><div id="image"></div><div id="text">TEXT2</div></li>');
   });

http://jsfiddle.net/Txyse/8/

于 2013-01-14T03:05:32.440 に答える
1

あなたのフィドルには多くの問題があります。

  1. jQueryがロードされていません
  2. Javascriptの文字列に改行があります
  3. ドキュメントが読み込まれた後、クリックイベントを添付する必要があります

このフィドルは動作します

$(document).ready( function(){
  $('#carouselselectitem1').click(function() {
        $('#foo2').html('<li><div id="lines"></div><div id="tittle">TITTLE2</div><div id="image"></div><div id="text">TEXT2</div></li>');
  });
});
于 2013-01-14T03:05:17.193 に答える