当用户添加要比较的产品时,我会动态创建这些div。
public int getOrder() {
return 0;
}
如果比较窗格为空或是否有内部div,我该如何动态检查?
如果比较窗格为空,我必须隐藏一个按钮。
内部div //code in jquery
var innerdiv='<div id="innerdiv'+value.code+'"'+'>'+value.name+'<img src="'+value.thumbnail+'"/></div>';
$('#compare-pane').append(innerdiv);
是动态生成的(例如id
)。
如何检查是否存在内部div?我不能使用空检查,因为比较窗格中还有其他元素也是必需的。
我无法获取内部div innerdiv166104
,因为它们将根据用户选择动态发送。
答案 0 :(得分:2)
您可以使用the "starts with" selector查看div
中是否有与id
模式匹配的if ($('#compare-pane div[id^="innerdiv"]').length > 0) {
// inner divs exist
}
元素:
JobManager