簡體   English   中英

在不更改html元素的情況下處理jQuery對象

[英]Manipulating jQuery object without changing the html element

我有一個帶有jQuery對象的變量,例如:

var div = $('#div_element');

如何僅操作div變量而不更改#div_element本身?


我想對div變量進行一些編輯,並將其作為參數傳遞給插件,如下所示:

var el = $('#div');
el.find(':first').remove();
$().popup(el); //I wrote this plugin myself

實際上,我想顯示包含#div元素(已刪除第一個“子”)的彈出窗口,但不想更改#div元素本身。

使用clone創建該元素的副本。

var el = $('#div').clone();

您可以使用像

$().popup($("#div :not(:first-child)"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM