不一定的,符合js变量命名名规则的都可以用.(变量命名必须以字母、下划线”_”或者”$”为开头。其他字符可以是字母、_、美元符号或数字。)
搜索
复制
版本低了换上这个试试
<script src="https://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
不可见
完全没有这个必要的。
类名为aaron并且索引号大于3的元素(本例为4/5两个元素)的边框线粗为3px、边框样式为沟槽(groove)、边框颜色为蓝色。
script里面多写了一个http。
建议先学了JavaScript的基础课程再学Jquery。
http加s,就可以
找到你引入外部js标签,把里面的src="http"改成https即可。
如:<script src="https://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
这个不就是JS的基础语法么,把标签名为div的元素组成一个数组统一赋值给div变量,如果要进行操作不要忘记加角标
css({....}) 最后这个小括号呢
框架目的不同,多学下更好
单从知识点来说:
1.
$("#father").append("<table border=1><tr><td>第一列</td><td>第二列</td></tr></table>");
//$(#father)id为father的节点上增加一个表格,我这里实际写的时候用的div#father
//jQuery中使用append,增加dom对象
2.
$("td").html("昵称");
//使用html(有参数):设置dom对象的文本值
3.
$("tr").append("<td></td>");
//append() - 在被选元素的结尾插入内容
//prepend() - 在被选元素的开头插入内容
就是叫你在那个去掉?,添加$("input:not(:checked)+p").
就是在input的里面有checked和+p的标签不给颜色其他都给
JS的我添加多()了,JQ的添加多=了 各位不要搞错了哦
因为checked是一个伪类,不是元素,要选取伪类要加:
$('.first-div:first-child').css("color", "#CD00CD");
解释:.first-div:first-child,返回的是相对于.first-div元素的直接父元素的首个含有‘first-div’类的元素。也就是说这个表达式匹配的是‘.first-div’元素,不能匹配到‘.first-div’下的子元素。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>className</title>
<style type="text/css" media="screen">
/* 按钮的尺寸大小一样,只要一个公用的属性 */
.public{
width: 60px;
height: 48px;
border: none;
text-align: center;
}
/* 按钮底色不一样,然后独自添加属性 */
.class1{
background-color: aquamarine;
}
.class2{
background-color: cornflowerblue;
}
</style>
</head>
<body>
<input class="public class1" value="第一个" /><br><br>
<input class="public class2" value="第二个" />
</body>
</html>
我的理解是空格代表前一个class名字结束,空格后是一个新的class名。
比如上面的input标签,相当于一个标签有2个class名字,因为按钮的大小只需要一样就可以了,所以不需要重新在写一遍css样式, 同样的样式写一个,直接2个按钮公用。
底色是不同的,所以后面的class样式只要设置颜色就可以了。
每个版本肯定有不同的地方的,要具体了解要去官方看文档,每次更新了哪些都会发布的