我有一个形象的定义...装入有名称的文件attr所
<img src="images/dut7_thumb.jpg" alt="images/dut7.jpg" filetoload="test.html"/>
我试图加载文件“的test.html”到使用ID为“词”的格...
$list.find('.st_thumbs img').on('click',function(){
var $this = $(this);
$("#words").load("text/"+$this.attr('filetoload'));
});
...但filetoload是未定义的?
如何获取该文件名?
编辑:代码是在错误的地方。现在工作正常。
它应该工作(http://jsfiddle.net/bqD9K/)...你确定你的选择是正确的吗?尽管如此,尽可能使用HTML5数据属性 –
[HTML5引入数据属性](http://ejohn.org/blog/html-5-data-attributes/),这非常酷,适用于这种情况。 –
是的,但是当我检查时,我发现我已将它嵌套到不同的加载事件中。所以,这些代码适用于...当你把它放在正确的地方!谢谢你的踢! – Layne