我设置了一个标签,并且需要在容器元素上设置display none,根据这个https://stackoverflow.com/a/8266879/1213795 - 是。(":visible")应该返回false一个祖先是隐藏的吗?所以这应该是假的。
$('svg').each(function (i) {
console.log("Doesn't work! - " + $(this).is(":visible"));
});
https://jsfiddle.net/umkn1rmo/6/
这是一个演示此问题的小提琴,似乎在Safari / Chrome中运行良好。
答案 0 :(得分:0)