我已经制作了几个图标,并且在他们的鼠标悬停时他们应该做点什么.现在,我已经创建了一个我的图标数组,但是当我将每个()应用到集合时,它不起作用:
所以我需要以下代码块将悬停事件附加到集合的每个元素.
var icon_set = new Array('.icon-online', '.icon-save', '.icon-sms',
'.icon-access', '.icon-support');
icon_set.each(function () {
$(this).mouseleave(function () {
img.stop().fadeOut();
});
});
Run Code Online (Sandbox Code Playgroud)
var icon_set = new Array('.icon-online', '.icon-save', '.icon-sms',
'.icon-access', '.icon-support');
$(icon_set.join()).mouseleave(function () {
img.stop().fadeOut();
});
Run Code Online (Sandbox Code Playgroud)
icon_set.each(function () {- > .each()不适用于数组
对数组使用jQuery.each(),array.forEach(callback [,thisArg]).
| 归档时间: |
|
| 查看次数: |
139 次 |
| 最近记录: |