说我有: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执行定义的优先顺序。我不想在浏览器/环境的有限子集上进行测试,只是发现我忘记了一个主要的行为不同的 –