-
select事件只能用于<input>元素與<textarea>元素
查看全部 -
舉報(bào)查看全部
-
event.target代表當(dāng)前觸發(fā)事件的元素,可以通過當(dāng)前元素對(duì)象的一系列屬性來判斷是不是我們想要的元素
查看全部 -
e.target什么意思
查看全部 -
?第一大段代碼$("button:first").click(function(event,bottonName)你只要點(diǎn)擊按鈕1就會(huì)觸發(fā)點(diǎn)擊事件.click(function(event,bottonName)由于一開始的bottonName這個(gè)參數(shù)是不存在的所以bottonName=bottonName|| 'first';這個(gè)語句的返回值是'first'? 然后再調(diào)用update這個(gè)函數(shù) update($("span:first"),$("span:last"),‘first’);? 解釋完第一段代碼的含義我們來看第三段代碼 用得出的參數(shù)去替換第三段代碼函數(shù)的三個(gè)參數(shù)可得 $("span:first").text('first')??????? var n=parseInt($("span:last").text(), 10);?????? $("span:last").text(n+1);??????? 你看原文第31行的代碼 原文結(jié)構(gòu)體中定義著<div><span></span><span>0</span>點(diǎn)擊次數(shù)</div>?? 所以點(diǎn)擊按鈕一執(zhí)行一次這三個(gè)語句后?? <div><span>first</span><span>1</span>點(diǎn)擊次數(shù)</div>? 按照這個(gè)道理你可以去看第二段代碼的應(yīng)用
查看全部 -
event.target代表當(dāng)前觸發(fā)事件的元素,可以通過當(dāng)前元素對(duì)象的一系列屬性來判斷是不是我們想要的元素
查看全部 -
e.type 意思是獲取事件的類型。
比如用click點(diǎn)擊觸發(fā)的話, 結(jié)果就回輸出“觸發(fā)事件:click”
mousedown和mouseup是一樣的道理
查看全部 -
keypress事件與keydown和keyup的主要區(qū)別
只能捕獲單個(gè)字符,不能捕獲組合鍵
無法響應(yīng)系統(tǒng)功能鍵(如delete,backspace)
不區(qū)分小鍵盤和主鍵盤的數(shù)字字符
keydown是按一個(gè)就會(huì)顯示一個(gè)
keypress是需要輸入完 按確認(rèn)才會(huì)顯示全部輸出
查看全部 -
當(dāng)提交表單時(shí),顯示警告框:
當(dāng)提交表單時(shí),會(huì)發(fā)生 submit 事件。
該事件只適用于表單元素。
submit() 方法觸發(fā) submit 事件,或規(guī)定當(dāng)發(fā)生 submit 事件時(shí)運(yùn)行的函數(shù)。
具體能觸發(fā)submit事件的行為:
<input type="submit">
<input type="image">
<button type="submit">
當(dāng)某些表單元素獲取焦點(diǎn)時(shí),敲擊Enter(回車鍵)
上述這些操作下,都可以截獲submit事件。
查看全部 -
result:顯示最后一次點(diǎn)擊事件返回的結(jié)果
查看全部 -
input元素:
監(jiān)聽value值的變化,當(dāng)有改變時(shí),失去焦點(diǎn)后觸發(fā)change事件。對(duì)于單選按鈕和復(fù)選框,當(dāng)用戶用鼠標(biāo)做出選擇時(shí),該事件立即觸發(fā)。
select元素:
對(duì)于下拉選擇框,當(dāng)用戶用鼠標(biāo)作出選擇時(shí),該事件立即觸發(fā)
textarea元素:
多行文本輸入框,當(dāng)有改變時(shí),失去焦點(diǎn)后觸發(fā)change事件
查看全部 -
focus()在元素本身產(chǎn)生,focusin()在元素包含的元素中產(chǎn)生
eg:
<div class="left">
? ? ? ? <div class="aaron">
? ? ? ? ? ? 點(diǎn)擊觸發(fā)焦點(diǎn)(無反應(yīng)):
? ? ? ? ? ? <input type="text" />
? ? ? ? </div>
? ? ? ? <div class="aaron1">
? ? ? ? ? ? 點(diǎn)擊觸發(fā)焦點(diǎn)并冒泡:
? ? ? ? ? ? <input type="text" />
? ? ? ? </div>
? ? </div>
? ? <script type="text/javascript">
? ? $(".aaron").focus(function() {
? ? ? ? $(this).css('border', '2px solid red')
? ? })
? ? $(".aaron1").focusin(function() {
? ? ? ? $(this).find('input').val('冒泡捕獲了focusin事件')
? ? })
? ? </script>
第一個(gè)觸發(fā)中focus綁定的是div而不是input
第二個(gè)觸發(fā)中focus綁定的是input
查看全部 -
focusout()失去焦點(diǎn)后給元素賦值或者屬性
查看全部 -
focsinn()給元素傳遞之 或者屬性
查看全部 -
hover 是實(shí)現(xiàn)移入移出的一個(gè)切換? 其中如果要設(shè)置多個(gè)屬性 屬性需要用{}括起來
查看全部
舉報(bào)