jQuery基础知识学习笔记
$(document).ready(function(){})可以简写成$(function(){}) 而javascript没有简写,相当于onload方法。页面载入完就执行,比onload更快一些。
=======================================================================================
基础语法
$(选择器).action();
$("p").show("show");
隐藏p标签 $("p").hide();
===================================================================================
first(选取第一个元素) 例如:$("div:first")
last(选取最后一个元素)例如: $("div:last")
odd(获得索引值为奇数的所有元素,索引从0开始)例如: $("input:odd")
even(获得索引值为偶数的所有元素,索引从0开始)例如:$("input:even")
eq()(获取指定索引值)例如:$("input:eq(1)")
===================================================================================
元素属性操作
获取元素的属性:attr(name)
设置元素的属性:attr(name,value)
删除元素的属性:removeAttr(name)
===================================================================================
获取值和赋值
val() 不给参数就是获取值,给了参数就是赋值 如
function fun(){
var a=("#user").val();
}
用于获取标签之间的内容,不给参数就是获取值,给了参数就是赋值
html()
text()
html(val)
text(val)
===================================================================================
样式操作
直接样式操作:css(name,value)
增加css类别:addClass(class)
删除类别:removeClass([class])
===================================================================================
点击事件
.click