oniput事件和onchange事件的區別是:
input 在val改變時就觸發input事件;
change 在失去焦點時觸發input事件; jquery也有對應的 change()
支援onchange事件的html標籤
, ,
// touppercase() 轉為大寫
另外一些碎的
jquery focus() blur() //獲得、失去焦點
cursor:pointer //手型
input border:none; //去除input的邊框
當多個li標籤且繫結了事件,要某乙個是預設的,可以用 li物件.trigger("事件"); //前提引用了jquery或zepto
事件流 事件冒泡和事件捕獲
通俗的說就是 元素觸發時,傳播的過程。冒泡型事件流 事件的傳播是從最具體的事件目標到最不具體的事件目標。即從dom樹的葉子到根。document 捕獲型事件流 事件的傳播是從最不具體的事件目標到最具體的事件目標。即從dom樹的根到葉子。document 事件流包括三個階段 事件捕獲階段 實際目標 在...
事件冒泡 事件捕獲和事件委託
事件冒泡會從當前觸發的事件目標一級一級往上傳遞,依次觸發,直到document為止。事件捕獲會從document開始觸發,一級一級往下傳遞,依次觸發,直到真正事件目標為止。事件委託依靠的就是事件冒泡和事件捕獲的機制。box1 box2 box3 上面是三個具有父子關係的box,分別繫結了列印事件,現...
事件分發和事件傳遞
事件傳遞,是先分發,後攔截,從 父view 開始分發,dispatchtouchevent返回true的時候,由 父view 的ontouchevent處理 消費 返回false,交給 父view 的onintercepttouchevent法來決定是否要攔截這個事件,如果oninterceptto...