所以我喜欢页面上的用户列表。每个用户名都是可点击的,它会在对话框中显示用户信息。现在我正在使用列表的静态长度。我希望 jquery 查看用户列表有多大并将代码应用于列表。
在此处查看代码:
$(function() {
var options = {
autoOpen: false,
width: 'auto',
modal: true
};
$([1, 2, 3, 4]).each(function() {
var num = this;
var dlg = $('#dialog-player-' + num).dialog(options);
$('#player-link-' + num).click(function() {
dlg.dialog("open");
return false;
});
});
});
我查看了文档的这一页: 我尝试的每一个都是选择容器“div#parent”中的所有 div。像这样:
$(function() {
var options = {
autoOpen: false,
width: 'auto',
modal: true
};
$("div#parent div").each(function() {
var num = this;
var dlg = $('#dialog-player-' + num).dialog(options);
$('#player-link-' + num).click(function() {
dlg.dialog("open");
return false;
});
});
});
但这没有用。任何人都知道任何其他方式来做到这一点?