<aside> 💡 JQuery和ajax很容易学习
</aside>
等整个html加载完毕后,加载javascript,很重要的,不然jquery可能找不到元素!
$(document).ready(function(){
$("p").click(function(){
$(this).hide();
});
});
</script>
$("#nihao")
,语法$("X"),X是要选择的元素,跟css选择是一样的#是id
,.是class
选择元素的内容,表单和元素选择的方式各不相同
$("#id").text() # 设置或返回所选元素的文本内容
$("#id").html() # 设置或返回所选元素的内容(包括 HTML 标记)
$("#id").val() # 设置或返回表单字段的值,只能选择表单
$("#id").attr("href") 获取属性
$("#luo").click(function() {
alert("123");
});
// 方式1 直接触发
$("#f").submit(function(e) {
alert("进入");
if ($("#name").val() == "baidu") {
alert("是百度");
return true;
} else {
alert("不是百度")
return false;
}
});
// 方式2 间接触发
function c(){
$("#f").submit();
}
<span onclick="c()">点我出发submit事件</span>
// 方式一
$("#nihao").mouseenter(function() {
alert("你进来了");
});
$("#nihao").mouseleave(function() {
alert("你出去了");
});
// 方式二
$("#hover").hover(function() {
$(this).html("鼠标进入");
}, function() {
$(this).html("鼠标移出");
});
$("#hide").click(function(){
$("#hide_show_text").hide(); // 如果参数是1000,表示1秒内隐藏
});
$("#show").click(function(){
$("#hide_show_text").show(); // 如果参数是1000,表示1秒内展示
});