我正在尝试编写一个循环来遍历无序列表中的每个锚点,并对锚点内的图像执行操作.标记看起来像这样:
<ul>
<li><a href="#"><img src="image.png" /></a></li>
<li><a href="#"><img src="image.png" /></a></li>
<li><a href="#"><img src="image.png" /></a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
任何一个锚点上的单击事件都应该触发循环.到目前为止我有以下JS:
$("a").click(function(){
$("a").each(function(){
if (THIS IS THE CLICKED ON ANCHOR == TRUE) {
// SKIP THIS ITEM
}
else {
$("img",this).actions();
};
});
});
Run Code Online (Sandbox Code Playgroud)
我想我只需要跳过该项目的部分,如果它是点击锚点,但我不会采用不同的方法.
我正在使用jQuery 1.3.2.
谢谢!
我认为有一种更简单的方法:
$("a").click(function() {
$("a").not(this).find('img').actions();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
349 次 |
| 最近记录: |