我正在创建一个标签式内容界面.内容面板是使用服务器端脚本创建的无序列表.我想通过jQuery添加标签来控制面板.jQuery插件工作的唯一要求是使用与制表符相同数量的面板(面板数量并不总是一致的).我需要查询我的ul.panels中有多少列表项并将其存储在变量中,因此我可以创建一个包含该变量的循环,以将我的列表项追加到ul.tabs中.
我无法访问服务器端脚本,因此无法修改PHP.
像这样?
var cnt = $('ul.panels li').length
Run Code Online (Sandbox Code Playgroud)
jQuery挂起了各种各样的东西,所以你真的不需要你自己的循环(methinks).你也可以这样做:
$('ul.panels li').each( function(idx, panel) {
// stir in special sauce
});
Run Code Online (Sandbox Code Playgroud)