<script src="js/jquery-3.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
// jQuery 书写 :
var btns = $("input");
// 可以整体操作, 给按钮绑定监听点击事件
btns.click(function () {
alert("按钮被点击了...");
})
})
</script>
<script src="js/jquery-3.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
// jQuery 对象转为 JS 对象之后, 就可以使用 JS 语法.
$("#btn").get(0).onclick = function () {
alert("Hello jQuery对象转换为了 JS 对象, 方式一 ...");
}
$("#btn")[0].onclick = function () {
alert("Hello jQuery对象转换为了 JS 对象, 方式一 ...");
}
})
</script>
<script src="js/jquery-3.3.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
// JS 转成 jQuery 对象之后, 就可以使用 jQuery 的语法
var btn = document.getElementById("btn");
// JS -> jQuery
$(btn).click(function () {
alert("Hello, JS对象转换成为 jQuery 对象 ...");
})
})
</script>
$(selector).append(content) 在匹配元素内部最后面新增一个节点
$(content).appendTo(selector) 把新节点追加到匹配元素内部最后面(效果同append,只是书写上前后位置互换)
$(selector).prepend(content) 在匹配元素内部最前面新增一个节点
$(content).prependTo(selector) 把新节点追加到匹配元素内部最前面(效果同prepend,只是书写上前后位置互换)
$(selector).after(content) 在匹配元素同级之后新增一个节点
$(content).insertAfter(selector) 把新节点追加到匹配元素同级之后(效果同insertAfter,只是书写上前后位置互换)
$(selector).before(content) 在匹配元素同级之前新增一个节点
$(content).insertBefore(selector) 把新节点追加到匹配元素同级之前(效果同insertBefore,只是书写上前后位置互换)
remove() 删除节点,斩草除根,全部删除
empty() 清空节点,斩草留根,只清空内部的东西,保留最外面的标签
$(selector).replaceWith(content) 100%把旧的替换掉
Jq对象.each(function(index,element){
alert(index); //打印索引
alert(element); //打印集合对象中的每一个元素
})
$(element).css('color','red');在使用的时候必须加选择器环境$()
$.each(jq对象,function(index,element){
alert(index); //打印索引
alert(element); //打印集合对象中的每一个元素
})
jq对象.bind("事件类型",响应函数);
$("btn").bind("click", function(){
alert();
});
jq对象.bind({事件类型1:function(){},事件类型2:function(){}});
$("button").bind({
click:function(){},
mouseover:function(){},
mouseout:function(){}
});
jq对象.unbind("事件类型");
jq对象.unbind("click");
Jq对象.hover(function(){
//等同于mouseover事件,鼠标移入会执行
},function(){
//等同于mouseout事件,鼠标移出会执行
})
Jq对象.hover(function(){
//只写一个匿名函数,代表鼠标移入和移出分别执行一次这里的js语句
})
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |