-1

イメージがあります...

<img src="images/dut7_thumb.jpg" alt="images/dut7.jpg" filetoload="test.html"/>

ファイル「test.html」を、ID「words」を使用して div にロードしようとしています...

$list.find('.st_thumbs img').on('click',function(){
   var $this = $(this);
   $("#words").load("text/"+$this.attr('filetoload'));
});

...しかし、filetoloadは未定義ですか?

そのファイル名を取得するにはどうすればよいですか?

編集:コードが間違った場所にありました。今は正常に動作します。

4

3 に答える 3

0

に何か問題があり$listます。あなたのコードが機能しているように見えるからです。http://jsfiddle.net/UVTu9/

の値を確認してみましたか$this。コンソールにログインしてみてください。

于 2012-08-27T19:02:15.217 に答える
0

コードは正しいです。たぶん$list.find('.st_thumbs img')間違っています。

見てください:http://jsfiddle.net/bBEDq/

于 2012-08-27T19:00:25.560 に答える
0

htmlブロック全体を見ると役立ちます

少し変更して動作させることができましたhttp://jsfiddle.net/sceVA/

于 2012-08-27T19:00:45.507 に答える