首页 > 代码库 > jquery-常用的运行函数
jquery-常用的运行函数
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jquery--运动函数</title> <style> .print1{width: 500px; height: 300px; background: yellow;} .print2{width: 800px; height: 300px; background: red;} </style> <script src=http://www.mamicode.com/‘../jquery-3.1.1.min.js‘></script>"color: #000000"> $(function(){ /* $(‘.print1‘).click(function(){ // $(this).animate({width:300,height:300}); // $(this).animate({width:300,height:300},800); $(this).animate({width:300},800,‘linear‘,function(){$(this).animate({height:100},800,‘linear‘)})});*/ // $(‘li‘).on(‘click‘,function(){this.style.background=‘red‘;}); // .delegate() 事件委托方法 /* $(‘ul‘).delegate(‘li‘,‘click‘,function(){$(this).css(‘background‘,‘red‘);});*/ $(‘.print1‘).on(‘click‘,{name:‘nihao‘},function(ev){ console.log(ev.data.name); }) }); </script> </head> <body> <div class="print1"> </div> <div class="print2"> $(this).animate({width:300,height:300});第一个参数运动属性和值;<br/> $(this).animate({width:300,height:300},800);第二个参数运动的时间<br/> $(this).animate({width:300,height:300},800,‘linear‘);第三个参数linear慢快慢;linear均速<br/> $(this).animate({width:300},800,‘linear‘,function(){$(this).animate({height:100},800,‘linear‘)})添加函数,链式运动<br/> stop();阻止当前运动 stop(true); 阻止后续运动stop(true,true,true);立即停止到指定目标点<br/> .delay(); 延迟方法;<br/> .delegate() 事件委托方法 trigger()主动触发函数<br/> ev.data; 获取事件数组; ev.target当前操作的事件类型; ev.type操作属性<br/> </div> <ul> <li>11</li> <li>22</li> <li>33</li> <li>44</li> </ul> </body> </html>
jquery-常用的运行函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。