-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.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 回答
0

有问题$list。因为您的代码似乎有效。http://jsfiddle.net/UVTu9/

您是否尝试过检查 的值$this,尝试登录控制台。

于 2012-08-27T19:02:15.217 回答