好的,所以我有两个div使用jquery的.hide();
onload隐藏
我有.show();
他们的两个功能
function showIncorrectChar()
{
$("#csq-incorrect-characters").show();
}
function showMinChar()
{
$("#csq-min-characters").show();
}
使用Jquery / Javascript我需要找出其中一个div是否可见如果它们是我希望它什么都不做,如果它们不是我需要调用它
hideResultsTableContainer();
showResultsTree();
答案 0 :(得分:4)
使用:visible
选择器。
if (!$("#csq-incorrect-characters").is(":visible") || !$("#csq-min-characters").is(":visible")) {
// either element is not visible - run your functions:
hideResultsTableContainer();
showResultsTree();
}
答案 1 :(得分:1)
试
if ( $('#myitem').is(':hidden')){
// perform logic if the item is hidden
}
答案 2 :(得分:1)
if($('#divName')。is(':visible')({...}检查div是否可见
答案 3 :(得分:1)
if ($("#csq-incorrect-characters:hidden")) {
hideResultsTableContainer();
showResultsTree();
}
将调用隐藏了身份#csq-incorrect-characters
的元素的函数