jQuery.each()迭代通过php输出

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)时,脚本工作得非常好。因此,我需要一种方法来迭代未知数量的图像,以使其正确工作 极其

我是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
});