[英]jquery - dom manipulation
我想在對話框中顯示具有特定類的所有元素。 該對話框應隱藏頁面的其余部分。 因此,例如:
在此SO頁面上,我想顯示所有帶有class =“ user-info”的元素。 這些元素將以相同的寬度和高度以及相同的css顯示在對話框中,其他所有內容將被隱藏。 就像將它們從頁面中剪切出來並粘貼到對話框中一樣。
任何想法如何做到這一點?
我想在對話框中顯示具有特定類的所有元素。
因此, 克隆那些元素,例如:
var $div = $("<div />").append($(".fooClass").clone()).dialog();
該對話框應隱藏頁面的其余部分。
將覆蓋圖形(您可以使用themeroller進行設置 )設置為不透明,或者將一些代碼附加到open和close事件:
$div.dialog({
open: function(event, ui) { $("body").hide() } // that will hide everything, including the dialog, so watch out.
close: function(event, ui) { $("body").show() }
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.