jq事件

jq 事件

jq 添加事件的方式

jq 对象.事件名(匿名函数或者函数名)

函数内部的 this,指向 jq 对象的每一个元素节点。如果元素节点想要使用 js 的方法,需要转成 js 对象。

var btn = $(‘botton’);

btn.click(function(){

consolo.log(this);//this 指向每个 btn

$(this)可以调用 jq 方法。

})

jq 对象.on(‘事件名’,function(){})

jquery 中的 ajax 中的 done 方法

1 jquery 中 1.5 版本之后可以使用 ajax 中的 done 方法。该方法和 ajax 中的 success 有类似的功效。首先必须是 jquery 中的 1.5 版本之后。

2 ajax 的 done。参数可以写成一个方法。是将函数本身作为 done 的参数

如:

function submitAjax(url,func){

alert(“url:”+url);

jQuery.ajax({

url:url,

type:”post”,

dataType:”json”,

success:function(msg){

}

}).done(function(msg){

alert(“执行的是 done 方法”);

eval(func+”(“+msg+”)”);//执行回调函数。msg 是后台传递回来的参数

});

}

事件的触发

用户的操作

模拟事件发生 $(‘#btn1’).click()

触发器 $(‘#btn1’).trigger(事件名)


jq 相关的插件———》

**   ** 富文本编辑器 图片查看器

js 相关插件

**  **  layui   百度地图 echart

https://www.layui.com/

https://v3.bootcss.com/css/

http://lbsyun.baidu.com/index.php?title=jspopularGL

https://echarts.apache.org/zh/index.html

**    **


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!