-
马克
查看全部 -
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。
+ (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。
~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。
(空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。
,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。查看全部 -
> (大于号)紧跟父子关系 如$("div > p")表示选择div下的直接层是p的节点。
+ (加号) 紧跟兄弟关系 如$("div + p")表示选择div同层的左右相邻的p节点。
~ (波浪线)任意距离兄弟关系 如$("div + p")表示选择div同层的p节点。
(空格) 任意层父子关系 如$("div p")表示选择div下的p节点(不管中间隔多少层)。
,(逗号) 表示选择器组合,如$("div p, span p")表示div下p节点和span下p节点。查看全部 -
就是说dataz这个方法可以静态用和动态用:
1静态:$.data(ele,key,value);里面三个参数分别代表要存储数据的节点、数据名称、数据内容;
2动态:ele.data(key,value);表示某个节点存的数据名和数据内容。
其实不用管他什么静态动态的,会用就行了,这两个的区别就在节点ele那里,即例子的第一个参数ele那里。这个ele可以作为data方法的调用者(选择者) ,也可以作为 被选择者(被调用)。jquery方法的通用思想是:传入一个参数代表取值,传入两个参数代表设置这个值。查看全部 -
css({ 'background':'yellow'}) 中为什么要放{}
{}表示放的是个对象, 'background':'yellow'中间用的是“ :”
没有{}表示修改属性,'background','yellow'中间用的是“ ,”
查看全部 -
.addClass与.css方法各有利弊,一般是静态的结构,都确定了布局的规则,可以用addClass的方法,增加统一的类规则
如果是动态的HTML结构,在不确定规则,或者经常变化的情况下,一般多考虑.css()方式
.addClass()方法是通过增加class名的方式,那么这个样式是在外部文件或者内部样式中先定义好的,等到需要的时候在附加到元素上
通过.css()方法处理的是内联样式,直接通过元素的style属性附加到元素上的
所以通过.css方法设置的样式属性优先级要高于.addClass方法
查看全部 -
$("div").html()是使用标签选择器获取div标签,并将内容设置为:您好!通过慕课网学习jQuery才是最佳的途径。
对应于javascript中的各类选择器,如:
$("*") ——所有元素
$("#lastname") ——id="lastname" 的元素
$(".intro") ——所有 class="intro" 的元素
$("p") ——所有 <p> 元素
$(".intro.demo") ——所有 class="intro" 且 class="demo" 的元素查看全部 -
<script> var num = 123; console.log(num); </script>
查看全部 -
jQuery是一个JavaScript脚本库,不需要特别的安装,只需要我们在页面 <head> 标签内中,通过 script 标签引入 jQuery 库即可。
查看全部 -
jquery对象和JavaScript对象 var $p = $("#id"); //jquery var p = document.getElementById("id"); //javascrip DOM 两者区别是jQuery是带$开头的,同时jQuery是类数组结构,jquery对象封装了一些方法,操作起来比较简单 两者之间可以相互转换 jQuery的第一个元素就是DOM对象 有两种方法 1. 直接区第一个元素 $p[0] 2.使用get方法 $p.get();
查看全部 -
#为ID选择器
.为class选择器
空格为后代选择器
>为子选择器
p:first-child为筛选所有父类下的第一个"p"子元素
:lt(index)为筛选index之前的元素集
查看全部 -
这章没听懂
查看全部 -
查看全部
-
查看全部
举报