注意:!=如果不指定标签,会输出所有的html标签不满足的元素
如何指定?可以用之前的元素、标签或者id选择器
上面图片写错了,box应该是div,看例子就能理解
其实就是获取标签开闭区间内的所有值(包括其他标签和属性)
text获取就是仅文本信息!
-
- <body>
-
-
-
-
-
-
- <input type="text" value="hello" id="text" />
-
-
- body>
-
-
- var value=$("#single").val(); //获取第一个元素就是 0
- console.log(value); //0
-
- $("#single").val("1"); //展示value为1的text
-
-
- var value2=$("#mult").val(); //获取被选中的元素
- console.log(value2); //0
-
- $("#mult").val([0,1,2]); //选择value为0,1,2的值
-
-
- var value3=$("#text").val(); //获取被选中的元素
- console.log(value3); //0
-
- $("#text").val("test333"); //给value新值
-
- $("#text").val(function(i,e){ //i索引值,e为新内容
- var newtest=e+" "+"新加的内容";
- return newtest;
- });
-
如何给第二个标签addClass
toggleClass()即 存在就删除,不存在就新增
创建完节点怎么用呢?
有添加到末尾,什么能添加到首位呢
这些插入都不常用,了解就好
这里有个要注意的是,我们在点击之后,因为它下面有子标签有href属性,所以在alert弹窗之后会去执行href跳转路径。如果不想让它去执行子标签的属性,就需要使用函数,添加e.preventDefault()方法,阻止冒泡。
表单元素:是指可以输入的元素,如input
.on()与.off()
参考:菜鸟教程
示例: