我使用此代码来遍历每个“.accessoryrow”,然后选择“对话框”+计数器和“.see-details”+计数器。所以第一次循环时,它会选择dialog1类和see-details1类;第二次对话2,see-details2等等。我想我没有正确地向选择器添加计数器。请纠正我。谢谢jQuery循环使用每个类() - 问题
CODE:
var counter = 1;
$(function() {
$(".accessoryrow").each(function() {
$(".dialog" + counter).dialog({
autoOpen: false,
show: "blind",
hide: "fade"
});
$(".see-details" + counter).click(function() {
$(".dialog" + counter).dialog("open");
return false;
});
counter++;
});
你是否收到任何javascript错误? – Jack
不,看起来它实际上选择正确,因为如果我不选择,那么我在页面上有额外的文本。只是它没有显示对话框的详细信息,请点击 –
在页面加载后,“.see-details”是否添加到了DOM中? – Jack