最贊回答 / 慕粉4857125
兩種方式觸發效果:第一種,當你點擊p標簽對應的文本時,出觸發效果;第二種,點擊button,通過調用第一種的內部方法,觸發效果。簡而言之,一種是直接點擊,一種是通過一個事件連接另外一個事件,產生效果。
2016-09-05
最新回答 / vibrate
不應該這么理解吧,不是簡單地把表達方式互換,應該是xxx(function ( () {} )底層實現為on(xxx.function ( ) { } )
2016-09-01
最新回答 / 藍璇夢幻
點擊span,不但觸發了span的單擊事件,而且還觸發了content的單擊事件,但是Content的單擊事件中組織了事件繼續冒泡,所以就沒再觸發content的祖父輩級對象的事件了。
2016-08-31
最贊回答 / 預言家0
第一次是button的,第二次是?$("input").select(function(e){? ? ? ? alert(e.target.value)? ? })這個的回調,第三次是瀏覽器默認提交的處理方法,阻止回調(return false;)兄臺這樣可以么,如果你有什么見解可以留言給我。
2016-08-31
最贊回答 / 淡水狗
看到這節課某一個大哥的答案:alert(e.target.value.substring(e.currentTarget.selectionStart,e.currentTarget.selectionEnd)); ?//用鼠標可以選擇部分彈出的文字 。翻閱了下資料大概是彈出觸發這個事件的對象的value值并用substring()方法是提取字符串介于兩個指定下標之間的字符。括號里面(e.currentTarget.selectionStart , e.currentTarget.selectionEnd...
2016-08-30
最贊回答 / MrJaW
e=event,我覺得是jquery對于發生事件的響應記錄,用于兼容各種版本瀏覽器,當發生事件改變,event記錄該事件產生的結果作為目標。和this的區別應該是在于,this 表示當前節點。
2016-08-28
最贊回答 / qq_邊緣又傲嬌的馬爾福_0
this在JS中指的是當前的上下文對象,即方法/屬性的所有者;在DOM中this指向了相應的html元素,this是DOM元素本身的一個引用;$(this),把html元素轉化成JQuery對象。
2016-08-25
最贊回答 / 鄭玉龍_03701282
e就是event(事件對象),data是他的一個屬性或者方法,其他的例如:event.type:獲取事件的類型event.pageX 和 event.pageY:獲取鼠標當前相對于頁面的坐標event.preventDefault():阻止默認事件。等等
2016-08-23
最新回答 / 藍璇夢幻
可以正常顯示效果,單擊id為test的div會觸發?$("ele").click() 這個點擊事件,?$("ele").click() 這個事件被觸發,會執行“function(){alert('觸發指定事件')}”,也就是會彈出窗口寫著“觸發指定事件”六個字。
2016-08-21