W3Cschool的jQuery学习笔记

jQuery语法

 

$(selector).action()

$表示这是jQuery脚本

selector为选择器

action()为jQuery对选择的元素的操作

jQuery脚本类似 $(document).ready(function(){......});

这是为了防止出现“试图操作某个还没加载的元素”等错误,而声明的。这样jQuery语句只会在页面加载完成以后执行。

$(function(){..........});这么写也是可以的。

选择器selector

元素选择器

  1. $("p"),选择所有<p>元素
  2. $(this),选择当前元素
  3. $( * ),选择所有元素

id选择器

  1. $("#id"),选择id="id"的元素

class选择器

  1. $(".class"),选择class="class"的元素

方法

  • 可以复合使用,例如$("p".class)代表选择class="class"的<p>元素
  • 还有若干选择方法,比如$("ul:first")代表选择<ul>的第一个<li>元素等

事件event

语法

  • $(selector).event(function(){.......});
  • 上述语句表示,对于选择器选中的元素,一旦触发事件,则执行方法。

例子

  • 鼠标事件:click,dblclick,mousedown,mouseup,mouseover...
  • 键盘事件:keypress,keydown,keyup...
  • 表单事件:submit,focus,blur...
  • 窗口事件:load,resize,scroll...

事件连接chaining

  • 例如$("p").event1().event2().event3();
  • 可以先后调用事件1,事件2,事件3 。
  • 写成带有缩进空格的形式也不影响jQuery理解这段代码

设置值

  1. text(val) 用val替换元素文本
  2. html(val) 用val替换元素文本,val可以包含html标签
  3. val(val) 用val替换表单元素文本

 

jQuery语法

 

$(selector).action()

$表示这是jQuery脚本

selector为选择器

action()为jQuery对选择的元素的操作

jQuery脚本类似 $(document).ready(function(){......});

这是为了防止出现“试图操作某个还没加载的元素”等错误,而声明的。这样jQuery语句只会在页面加载完成以后执行。

$(function(){..........});这么写也是可以的。

选择器selector

元素选择器

  1. $("p"),选择所有<p>元素
  2. $(this),选择当前元素
  3. $( * ),选择所有元素

id选择器

  1. $("#id"),选择id="id"的元素

class选择器

  1. $(".class"),选择class="class"的元素

方法

  • 可以复合使用,例如$("p".class)代表选择class="class"的<p>元素
  • 还有若干选择方法,比如$("ul:first")代表选择<ul>的第一个<li>元素等

事件event

语法

  • $(selector).event(function(){.......});
  • 上述语句表示,对于选择器选中的元素,一旦触发事件,则执行方法。

例子

  • 鼠标事件:click,dblclick,mousedown,mouseup,mouseover...
  • 键盘事件:keypress,keydown,keyup...
  • 表单事件:submit,focus,blur...
  • 窗口事件:load,resize,scroll...

事件连接chaining

  • 例如$("p").event1().event2().event3();
  • 可以先后调用事件1,事件2,事件3 。
  • 写成带有缩进空格的形式也不影响jQuery理解这段代码

设置值

  1. text(val) 用val替换元素文本
  2. html(val) 用val替换元素文本,val可以包含html标签
  3. val(val) 用val替换表单元素文本

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值