課程
/前端開發(fā)
/jQuery
/jQuery基礎(二)—DOM篇
如果我只想拷貝一個元素后,再點擊時就不再拷貝了,應該怎么做啊??
2016-09-08
源自:jQuery基礎(二)—DOM篇 5-1
正在回答
?var?b=true;??//這里定義一個布爾變量為真 ???$(".aaron1").on('click',?function()?{ ????????????if(b){//這里加一個判斷?為真就拷貝一個, ???????????????$(".left").append(?$(this).clone().css('color','red')?); ????????????????b=false;//拷貝了一次,那就在這里面把b設置為假,你再點一次就不會拷貝了 ????????????????} ????}
李大頭3599714 提問者
$("div").clone()?? //只克隆了結構,事件丟失$("div").clone(true) //結構、事件與數(shù)據都克隆-------------------不加true,不克隆事件,就只有一次
Yinsion_Nie
寫個flag讓后用if判斷一下吧,var flag=0;if(flag==0){復制;flag=1}然后應該就可以了,
舉報
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
2 回答clone()
3 回答為什么我拷貝會越來越多?這樣寫為什么不對?
3 回答clone(true)與clone()在例子中的區(qū)別
1 回答關于clone復制問題
1 回答aaron2身上是有個clone事件嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-08
2016-09-08
$("div").clone()?? //只克隆了結構,事件丟失
$("div").clone(true) //結構、事件與數(shù)據都克隆-------------------不加true,不克隆事件,就只有一次
2016-09-08
寫個flag讓后用if判斷一下吧,var flag=0;if(flag==0){復制;flag=1}然后應該就可以了,