创建标签
$("<标签名>") 创建标签,返回的是一个jq对象
appendTo() 将标签添加到指定的标签下
$("<div>").appendTo($('body'))
append() 在指定标签中添加新的元素标签
$("body").append($("<hr>"))
将标签添加到指定标签的前面
$("<hr>").insertBefore($(".list"))
将标签添加到指定标签的后面
$("<hr>").insertAfter($(".list"))
删除标签 remove 将jq对象中的元素冲DOM移除
$("#box").remove()
// 链式调用
$("<ul>")
添加class值
.addClass("list")
在指定标签中添加新的元素标签
.append(
创建li标签
$("<li>")
.addClass("listItem")
文本内容为
.text("小红")
)
jQuery事件监听
document.getElementById("btn").onclick = function(e){
// 原生js绑定事件中,event对象是MouseEvent类型对象
console.log(e)
}
$("#btn").click(function(e){
// 使用jq绑定事件监听,函数中的e是一个jquery封装好的事件对象,不是原生的事件对象
// originalEvent 原生事件对象
consol