试图弄清楚这怎么可能......
$(function() {
$('#saveBtn').click(save());
});
function save(){
alert('uh');
}
.
<form id="video-details" method="post" action="">
<input id="saveBtn" class="submit" type="submit" name="submit" value="Submit Video" disabled/>
</form>
我在该函数上设置了一个断点save()
,它被一个匿名函数调用,该函数位于列出了单击事件的行上。但是,这直接在加载时发生,更不用说输入从不可见和禁用状态开始,因此无法单击它。
我将点击功能更改为存在和不存在的不同元素,无论我做什么,该功能仍然会触发pageload
。
不知道还有什么地方可以调查造成这种情况的原因,但我认为这不是正常行为