2012-04-06 91 views
1

我有一個嵌入HTML的文本字符串。它也有CR和/或換行符以及製表符。我把它轉換成一個jQuery對象通過將其傳遞給jQuery的:如何操作非DOM的jQuery對象

var htmlJqueryObj = jQuery(mystring); 

現在我要選擇,並通過jQuery的操作中它的東西:

var modJqueryObj = jQuery("#"+buttonsParentID,htmlJqueryObj).clone().insertAfter(jQuery("#"+buttonsParentID,htmlJqueryObj)); 

但上述只是返回的克隆選中的元素,而我希望它在這些元素之後插入選定元素的克隆,並返回帶有修改內容的原始jQuery對象。

想法?

+0

只是快速的想法...如何添加字符串作爲HTML成一種無形的DIV,然後使用jQuery遍歷/選擇呢? – 2012-04-06 19:04:46

+0

似乎是合理的 – funkyeah 2012-04-06 19:14:56

回答

2

jQuery end() FTW:

var modJqueryObj = 
    jQuery("#"+buttonsParentID,htmlJqueryObj) 
     .clone() 
      .insertAfter(jQuery("#"+buttonsParentID,htmlJqueryObj)) 
     .end() 
    .end(); 
+0

我認爲這是神奇的子彈! – funkyeah 2012-04-06 19:49:26