環境或插入之前Jquery的克隆()修改後克隆
- Jquery的 - >功能的clone();
- Jquery Ui draggable
- 以$(本),我們都在DIV BOX層面上,我們也可以使用ui or events object
我想
複製這個箱子是什麼,但刪除類 「呼熱」來自複製的孩子
待克隆盒的結構
<div name="box">
<a .../>
<span..../>
<span..../>
<div class="eye"> <img class="hure"..../></div>
...
</div>
2Consider
- 我使用一般的功能拖拽和克隆,所以只在的情況下,10%會出現在其中一個img標籤和類「呼熱」,可以發現,其他人則有其他輸入字段。
- 克隆的元素在dom結構之後原始(可能對搜索很重要)。
我的方法:
得到的,這兩個類得到去除,whytf不僅克隆?
helper : function(ev,el) {
if ($(this).find(".hure").length > 0){
return($(el).find(".hure").removeClass("hure").clone());}
else
{
return($(this).clone());}
},
感謝您的幫助,我迷失了幾小時試圖做的事情。我找不到代碼來區分***克隆中的原始代碼。
編輯
的另一種方法是做到這一點的克隆後,我已經嘗試過,但沒有成功。
我successless方法
if ($(this).find(".hure").length > 0){ $(this).find(".hure").eq(1).removeClass("hure");}
解決方案
stop: function() {
if ($(".hure").length>0){
$(".hure:eq(1)").removeClass("hure");}
}
我在jQuery中使用helper回調時遇到了類似的沮喪,無法確定如何正確保存克隆。我認爲可能需要調整jQuery的源代碼以適應您的特定需求。 –
您是否在克隆元素後嘗試刪除類**? –
@travis聽起來不太好,如果我理解正確 - 所以沒有str8方法以簡單的方式做到這一點,甚至4you;)? – Email