2017-06-28 62 views
1

我讀了「jQuery in Action」一書。以下聲明對我來說不清楚:什麼是語義操作?

triggerHandler方法在不冒泡,語義操作或實況事件的情況下調用處理程序。

什麼是語義動作?

+0

有一篇關於github的文章Phillipe Sigaud https://github.com/Phil ippeSigaud/Pegged/wiki/Semantic-Actions,以及一個相當方便的pdf,位於https://engineering.purdue.edu/~milind/ece468/2014fall/lecture-04.pdf。還請查看http://youmightnotneedjquery.com/ –

回答

2

語義操作(通常稱爲默認操作)是內置的預定義事件處理程序,它由HTML本身定義。爲了防止執行此類操作,您需要執行特殊手段。這種行動的

例子:

  • 點擊一個錨標記 - 表單提交
  • 按下鼠標按鍵文字和移動它 - - 文本選擇
  • 重裝
  • 點擊提交按鈕頁面
  • 單擊一個複選框 - 複選框狀態變化