jQuery.each()迭代通过php输出
我是jQuery新手,但有一个问题我希望你们中的一些人能帮助我。。。我在这个网站上尝试了几个例子,但似乎无法找到一个解决方案。每个链接的#id都是完全唯一的。我希望遍历生成的(php)id并附加一个universal.click()事件。我正在使用云缩放(jQuery)。更重要的是,当我使用“.tagImg”作为类选择器时,它将在一个新窗口中打开图像(链接)。但是,当我指定一个特定的id(#tagImage-0)时,脚本工作得非常好。因此,我需要一种方法来迭代未知数量的图像,以使其正确工作 极其基本的骨架:jQuery.each()迭代通过php输出,jquery,jquery-selectors,cloud,zooming,each,Jquery,Jquery Selectors,Cloud,Zooming,Each,我是jQuery新手,但有一个问题我希望你们中的一些人能帮助我。。。我在这个网站上尝试了几个例子,但似乎无法找到一个解决方案。每个链接的#id都是完全唯一的。我希望遍历生成的(php)id并附加一个universal.click()事件。我正在使用云缩放(jQuery)。更重要的是,当我使用“.tagImg”作为类选择器时,它将在一个新窗口中打开图像(链接)。但是,当我指定一个特定的id(#tagImage-0)时,脚本工作得非常好。因此,我需要一种方法来迭代未知数量的图像,以使其正确工作 极其
<div class="tagImg">
<a id="tagImage-0" href="big0.img"><img src="/images/thumb0.jpg"></a>
<a id="tagImage-1" href="big1.img"><img src="/images/thumb1.jpg"></a>
<a id="tagImage-2" href="big2.img"><img src="/images/thumb2.jpg"></a>
<a id="tagImage-3" href="big3.img"><img src="/images/thumb3.jpg"></a>
<a id="tagImage-4" href="big4.img"><img src="/images/thumb4.jpg"></a>
<a id="tagImage-5" href="big5.img"><img src="/images/thumb5.jpg"></a>
</div>
在新窗口中打开链接(请记住,使用云缩放):
使用此功能但不起作用?:
$("#tagImage > a").click(function() {
// Process some code
});
如果需要,我可以提供一些更具体的代码。选择器#tagImage>a
意味着:元素#tagImage
的所有直接后代,它们也是锚定。没有任何元素可以匹配该描述。我想你的意思是:
$('.tagImg > a').click(...);
基本上,你有一个打字错误:)你能试试吗
$(".tagImg > a").click(function() {
//process some code
}
上面所做的是引用div元素上引用的“tagImg”类中的“a”元素。试试:
$(".tagImg > a").click(function() {
// Process some code
});
应该是。塔吉姆而不是#tagImg@rajasaur哦,我的小姐,修好了。谢谢!这对我帮助很大:)
$(".tagImg > a").click(function() {
//process some code
}
$(".tagImg > a").click(function() {
// Process some code
});