已采纳回答 / 特南克斯
<...code...>应该是这样的,option标签在你获取val()的时候,获取的是带有选中属性的值。因为实在代码编辑模式,你可以通过设置selected属性来让一个option获得选中效果,这样就能获取到val的值了
2016-10-19
已采纳回答 / lmagineMewithout
可以放进你的项目目录. 比如, 你的index.html同目录下新建文件夹js, 在index.html中就可以直接 <script src="js/jquery.js"></script>加载了. 加载在线的就把src的改成地址就行. 地址协议不能省略.
2016-10-18
已采纳回答 / Lisa21
举例如下:$("selector").prop(name); alert($("li").prop("id"));可参考http://www.jb51.net/article/59440.htm
已采纳回答 / warryy
a:nth-child(9)的意思是找到a的父元素的第9个子元素,而这个列表中第一个子元素是<p>标签,所以每一个a标签实际的位置都想对他标出的顺序向后面移了一位
2016-10-18
已采纳回答 / 慕粉3982295
这个是规定,就像我们给div或者input 等的name、type、class写的格式一样,如<input class=""name="" type=""></input>
2016-10-17
已采纳回答 / qwedhp
这个问题主要是 :eq(n) 和 :nth-child(n)的不同造成的 :eq(n)——在匹配的集合中选择索引值为n的元素,只选择一个 :nth-child(n)——选择父元素下的第n个子元素,而父元素可以有多个,导致这个子元素也可以有多个
2016-10-17
已采纳回答 / 我是谁从哪来去哪里
【刚回答有点问题,又不好修改。。。】$(":not(selector)" ) 举个例子,$("p:not(.aaa)")的意思是先选择所有p标签元素,再从中去除所有包含类名是aaa的p元素,剩下(过滤)的就是选择的元素了,这样懂了吗
2016-10-16
已采纳回答 / Yinsion_Nie
因为这个input是一个标签,所以可以这样写$("input")(就是选择所有的input元素),$(".input")在input前面加上一个. 意味着这是一个class="input"的元素,这个元素可以是任意的,只要它有class="input"就会被选中。因此,$(".input:first")代码的意思是在所有class=input的元素中选择第一个元素;而文中明显是要选择第一个input元素,所以应该写成这样$("input:first").
已采纳回答 / 衣染
因为之前是把value分成了两个字符串( //value带单位,先分解 value = value.split('px');),所以value[0]表示px前的数值,value[1]表示单位px。
2016-10-12