說我有:JavaScript操作順序
<div id="name" class="button"></div>
,並在javacript文件我定義二者的點擊類的按鈕和id名稱的行爲,是這樣的:
$("#name").click(function(event){
alert("hi");
})
$(".button").click(function(event){
alert("bye");
})
當我點擊div,我會在「再見」警報之前收到「hi」警報,因爲「hi」出現在「再見」之上嗎?或者做一些其他事情來確定最先發生的事如果這兩個功能在不同的文件中呢?那麼它會首先包含哪個JavaScript文件(出現在更接近HTML文件的頂部)?我認爲jQuery與此無關,對吧?
你爲什麼不試試這個在您的網頁瀏覽器? – StaticVariable
@jhonraymos - 我不確定是否有JavaScript執行定義的優先順序。我不想在瀏覽器/環境的有限子集上進行測試,只是發現我忘記了一個主要的行爲不同的 –