我很难理解如何使用event.data来返回事件触发的任何元素的值。这里我的例子:将事件数据传递给jQuery的回调函数
<a href="#" class="dw_add">
<img src="http://something" />
</a>
var callback = function(event){ console.log(event.data.src) }
$('.dw_add')
.on('click', { src: $(this).find('img').attr('src') },callback);
$这是目前引用的文件,而不是被点击。希望你能看到我想要做的事情,但是我的JavaScript知识是有限的,认为我正在用PHP的心态来接近它。
任何想法如何将'img src'的值传递给回调函数?
很好的答案,谢谢你的解释! – 2012-02-28 10:40:44