已采纳回答 / 泡泡666
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <script src="http://libs.baidu.com/jquery/1.8.3/jquery.min.js"></script> <title></title> </head> <body> <div class="text">文本内容</di...
2018-12-18
已采纳回答 / MrThinco
这位兄台,我建议您先去看看《JavaScript》基础课程,然后再来学习《jquery》课程,您会觉得“妈呀,jquery果然,简单粗暴,好用易懂”。因为原生的JavaScript语法和逻辑不大利于编程和使用(当然,原生JavaScript还是要学习,这样利于你更好的理解jquery,而且有些东西没法用jquery实现的可以用原生的JavaScript来搞),jquery是JavaScript的一个轻量级的框架(库),使得JavaScript变得更加的利于开发。简单讲就是“jquery,写的更少,做的更多...
2018-11-04
已采纳回答 / 维镇
最简单的用法是这样区分的,但是两个语言点击事件的其他用法就不一样了,js的是setAttribute('onclick','function(){}'),而jq的可以是body的addEventListener('click','function(){}')和对象的on('click','function(){}')等
2018-09-24
已采纳回答 / Flay_Away
点击按钮时触发了add方法,第一次点击将li和p加到了.right里,此时.div中的li已经没有了 只有add<p>...</p>方法了,所以只加p了
2018-09-07
已采纳回答 / Teaocat
深复制指的是开辟了一块新的内存并将数据拷贝一份新的到新的内存中使用clone(true)将继续被克隆元素和原始元素共享, 两个元素使用的是同一个数据, 也就是说改变其中一个元素数据, 另一个元素的数据也将改变,简单点的例子:a.data = [1, 2, 3];b = a.clone(true);b.data; // [1, 2, 3]b.data[2] = 5; // [1, 2, 5]a.data // [1, 2, 5]
2018-09-02
已采纳回答 / Teaocat
首先,看代码, //给页面上2个p元素都绑定事件 $('p').click(function(e) { alert(e.target.innerHTML) }) $("button:first").click(function() { var p = $("p:first").remove(); p.css('color','red').text('p1通过remove处理后,点击该元素,事件丢失') $("body").ap...
2018-08-29
已采纳回答 / 小呆子打算好好学习
选中所有p 元素 给其添加点击事件 给匿名函数传入 event 对象 e.target 是点击的当前元素,返回触发此事件的元素(事件的目标节点)。 显示当前元素的内容。
2018-07-23