jquery----绑定事件

jquery 绑定事件

添加绑定事件

    // $(".btn").on('click',function () {          #事件委派
    //     $(".c1").toggleClass('c2')
    // });
    $(".btn").click(function () {
        $(".c1").toggleClass('c2')
    })

解除绑定事件

$("button).unbind();  //移除所有的绑定事件

js 中的绑定事件

1、在标签中直接添加 onclick=fun()  事件, script中写函数
2、
<script defer>
 function clickHandler() {
  alert("onclick attribute in html");
 }
 function clickHandler2(e) {
  alert(e.target.innerHTML);
 }

 document.getElementById("jsOnClick").onclick = clickHandler2;
 document.getElementById("addEventListener").addEventListener("click",clickHandler2);            #事件委派
</script>

补充

return '<button onclick="detatil_show(\''+"xxx"+'\')"><button>'
return '<button onclick="detatil_show('+"'"+"xxxx"+"'"+')"><button>'  两个效果一样,外面好像一定要用单引号括起来

将当前对象传入事件中

<select  onchange="onItatingChange($(this))"/>

function onItatingChange(v){
	if(!v.val()){
		v.attr("selectedValue","")
	}
}

  

 

 


posted @ 2019-03-19 19:37  小名的同学  阅读(134)  评论(0编辑  收藏  举报