2014-04-11 129 views

回答

6

您需要遍歷所有的項目和驗證,如果該元素具有絕對位置:

$("*").each(function() { 
    if ($(this).css("position") === "absolute") { 
     $(this).hide(); 
    } 
}); 

JSFIDDLE

3

我認爲,你可以使用屬性選擇器包含條款*

$('[style*="position: absolute"]').hide() 

編輯

僅當元素具有位置的內聯樣式時,纔會隱藏。

或者你可以使用下面的代碼使用隱藏所有元素filter()

$('*').filter(function() { 
    return $(this).css('position') == 'absolute'; 
}).hide();