Heim  >  Artikel  >  Web-Frontend  >  Was ist der Unterschied zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in JQuery? Vergleich der Unterschiede zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in JQuery

Was ist der Unterschied zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in JQuery? Vergleich der Unterschiede zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in JQuery

不言
不言Original
2018-09-17 17:40:521664Durchsuche

Der Inhalt dieses Artikels befasst sich mit dem Unterschied zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in JQuery. Der Vergleich der Unterschiede zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in jquery hat einen gewissen Referenzwert. Ich hoffe, dass er für Sie hilfreich ist. Was ist der Unterschied zwischen

(“#panel”).bind(“click”,function(){

und

$(“#panel”).click(function(){

?

Binding kann mehrere Ereignisse gleichzeitig hinzufügen

如:$(“#panel”).bind({“click”, “mousemove”, …}) 一次注册多个事件

$(“#panel”).click(function(){}这样是一次注册一个事件

bind(type,[data],fn)

Ereignishandlerfunktionen an ein oder mehrere Ereignisse für jedes passende Element binden.

$(‘#foo’).bind({
click: function() {
// do something on click
},
mouseenter: function() {
// do something on mouseenter
}
});

Sie können vor der Ereignisbehandlung einige zusätzliche Daten übergeben.

<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>

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in JQuery? Vergleich der Unterschiede zwischen gebundenen Ereignissen und gewöhnlichen Ereignissen in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn