이 글의 내용은 jquery에서 바운드 이벤트와 일반 이벤트의 차이점에 관한 것입니다. jquery에서 바인딩된 이벤트와 일반 이벤트의 차이점을 비교하면 참고할 만한 가치가 있으니 도움이 필요한 친구에게 도움이 되길 바랍니다.
(“#panel”).bind(“click”,function(){
과
$(“#panel”).click(function(){
의 차이점은 무엇인가요?
Binding은 동시에 여러 이벤트를 추가할 수 있습니다.
如:$(“#panel”).bind({“click”, “mousemove”, …}) 一次注册多个事件 $(“#panel”).click(function(){}这样是一次注册一个事件 bind(type,[data],fn)
일치하는 요소마다 하나 이상 이벤트 바인딩 이벤트 핸들러 함수.
$(‘#foo’).bind({ click: function() { // do something on click }, mouseenter: function() { // do something on mouseenter } });
이벤트 처리 전에 몇 가지 추가 데이터를 전달할 수 있습니다.
<span style="color: #0000ff">function</span><span style="color: #000000"> handler(event) { alert(event.data.foo); } $(“p”).bind(“click”, {foo: “bar”}, handler)<br/>点击p标签后bar传给alert弹出提示</span>
위 내용은 jquery에서 바운드 이벤트와 일반 이벤트의 차이점은 무엇입니까? jquery에서 바운드 이벤트와 일반 이벤트의 차이점 비교의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!