Jump to content
php.lv forumi

Javascript, advanced event registration un return false;


Recommended Posts

Posted

Es nez, slinkums un nav laika rakties dokos, vai tikai addEvent nenozīmē, ka tiks izsaukta f-ja pa vidu un pārējais kā vajag? (steka princips)

 

A ar anonīmo f-ju tu vnk noreseto defauto handleri uz savu.

 

PS: negribās kļūdīties, bet liekas pat bija tāds propertijs eventam cancelBubble=true , kas apstādināja eventu apstrādi.

 

Aha... tā arī izskatās, kā jau teicu:

 

http://www.huntingground.freeserve.co.uk/m...ancelbubble.htm

 

Tipa tu vari savam objektam pielikt N-event handlerus

 

addEvent( x, func_1 )

addEvent( x, func_2 )

addEvent( x, func_3 )

 

Un visas izpildīsies pie nosacījuma, ja nebūs cancelBubble iestatīts uz TRUE

Posted (edited)

Bet `cancel Bubbles` arī ir viens no veidiem, kā pieklusināt eventu handlerus.

Par šito `preventDefault` nezināju, jo kad mocījos ar JS lietoju cancelBubble un pieminētais event.returnValue

 

Tas tā, zināšanai.

labs piemērs un teksts ir šeit.

http://www.quirksmode.org/js/events_order.html

 

PS: nedaudz sajaucu... bubbles arī attiecās uz parent elementiem un uz vienu elementu arī attiecās.

Edited by Delfins
×
×
  • Create New...