最赞回答 / 岐柘棹
arron1,和arron2身上都有clone事件,但arron1的是clone(),只克隆了元素及文本,没有克隆数据及事件,所以点击arron1的克隆体不会触发克隆事件。arron(2)的克隆是clone(true),克隆了数据及事件,他的克隆体也有克隆事件,所以点击arron2的克隆体依旧可以克隆
2019-10-30
测试了好久才理解那两句话,主要是这个例子不太好懂。首先是第一句,第一句就是将现有的“p”标签加入到$('li')的合集里,这里主要突出的是将某个元素加到定义的元素里,通过改变颜色来表现,换言之通过这种方法更改li+p的颜色。第二句话则是突出表示仅对$('li')对象的操作,因为每次都会添加一个新的p标签,但是每次只对$('li')进行add新p的操作(这里的新p是新建p),所以会出现,每次点击li组的上部多一个p,这里多出来不是因为新建,而是因为上一次新建出来的p没有参与下一次的add,故被遗留在原地,相当于li组+p一直在做下移的动作。(这里突出只对$('li')对象进行操作)
2019-10-29
通过测试,$('li.item-1')和$('li .item-1')存在差别,前者有一个元素类型的限定,有空格的则没有,且返回的都是一个jq的对象集合,对每一个元素都能进行css操作
2019-10-29
最新回答 / 慕斯卡4073455
改成这样$("li").each(function(index){ $(this).click(function(){ var $q=$(this).text(); alert($q) }) })或者这样 $('li').click(function(){ var $q=$(this).text(); alert($q) })
2019-10-19
最新回答 / 慕粉2133093261
this代表触发当前事件的元素。如果事件触发的函数传入参数的话,第一个参数会默认为当前触发的事件对象,target是事件对象里的一个属性,代表的是:触发当前事件的元素。你可以在一个事件触发后执行的函数传入一个参数,然后把这个形参打印到控制台,你就会看到他是一个事件对象(Event Object)。他会有一个属性target。你可以把this和 形参(parameter).target同时console.log打印到控制台看看。有一点就是jquery触发的事件返回的是一个jquery的事件对象(jquery...
2019-09-07
已采纳回答 / MWHx
可以
$jieshou.append("<img src='icon/1.png'>" , "<p>"+":"+$content+"</p>");
$jieshou.append("<img src='icon/1.png'><p>"+":"+$content+"</p>"); 直接连着写就行 亲测可以<...图片...>
2019-08-23