向 <p> 元素添加 click 事件处理程序:
$(document).ready(function(){
$("p").on("click",function(){
alert("段落被点击了。");
});
});
$(document).ready(function(){
$("p").on("click",function(){
alert("段落被点击了。");
});
});
2020-11-19
before与insertBefore不就算是主动与被动问题吗 就像谁把谁怎么样 谁被谁怎么样 这是在考察小学语文额 哈哈
2020-06-18
调用者.before(....),在调用者前面插入(....),再次调用,调用者前的元素整体上移一个位置,插入新内容..
调用者.after(....),在调用者后面插入(....),再次调用,调用者后的元素整体下移一个位置,插入新内容..有画面了...
调用者.after(....),在调用者后面插入(....),再次调用,调用者后的元素整体下移一个位置,插入新内容..有画面了...
2019-12-03
测试了好久才理解那两句话,主要是这个例子不太好懂。首先是第一句,第一句就是将现有的“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
<div class="right">
<p>p元素</p>
<p>p元素</p>
<span>span元素</span>
<p>p元素</p>
</div>
all所有的含义没那么单纯,是指所有兄弟元素中,为该元素的一起添加父容器。上面这个例子就可以说明这一点
<p>p元素</p>
<p>p元素</p>
<span>span元素</span>
<p>p元素</p>
</div>
all所有的含义没那么单纯,是指所有兄弟元素中,为该元素的一起添加父容器。上面这个例子就可以说明这一点
2019-08-08
写法不一样,replaceall前面是新内容,后面是旧内容。replacewith相反。
2019-07-10
return '<div class="' + $(this).text() + '" />';
生成的结构为<div class="a元素"><a>a元素</a></div>并没有什么用。
可以直接写成<div class="$(this).text()" />
生成的结构为<div class="a元素"><a>a元素</a></div>并没有什么用。
可以直接写成<div class="$(this).text()" />
2019-03-13