检查是否存在弹出窗口

时间:2017-01-04 07:01:16

标签: javascript jquery twitter-bootstrap

我使用bootstrap popover。我有一个页面,可能包含一些弹出窗口。现在我像这样显示popover -

target = $('#' + currentPopoverId.data('next-popover-id'));
target.popover('show');

但问题是在我当前的页面中,target可能不会一直存在。那么如何检查target是否存在?我试过了 -

target.length

但如果是否存在,它总是给出1。

1 个答案:

答案 0 :(得分:1)

检查目标(popover)中是否有目标和任何内容(子项)

if(target.is(":visible") && target.children().length >1){
 //content present inside popover
 }