2012-04-06 8 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

どのようには見えないのdivの中にHTMLとして文字列を追加し、次に選択/それを横断するのjQueryを使用する方法についてだけで簡単に考え...? –

+0

は妥当と思われます – funkyeah

答えて

2

jQuery end() FTW:

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

私はこれが魔法の弾丸だと思います! – funkyeah

関連する問題