我有以下图片:-
<img rel="item-1" src="1.gif"/>
<img rel="item-2" src="2.gif"/>
<img rel="item-3" src="3.gif"/>
目前我可以使用 Jquery 将点击事件附加到每个图像,如下所示:-
$("img[rel^='item']").click(function () {
var img = $(this);
});
假设我想使用 data 属性并删除 rel 属性:-
<img data-thumb="item-1" src="1.gif"/>
<img data-thumb="item-2" src="2.gif"/>
<img data-thumb="item-3" src="3.gif"/>
我的 jquery 将点击事件附加到每个具有 data-thumb 属性的图像会是什么样子?
编辑对不起,伙计们是一样的,就像一个白痴我忘了在我的代码中更改它:-
var url = img.attr('rel');
到var url = img.data('thumb');
我感到惭愧!