【发布时间】:2012-12-22 05:21:00
【问题描述】:
我用 .net MVC 3 开始了一个小网络项目。我的问题: 我包括了 Jquery 1.8.3.js。但是我的函数在 javascript 文件中不起作用:
这不起作用:
$(document).ready(function() {
$('input:button').button();
});
$('#testbut').on('click', function (event, ui) {
alert("CLICK");
});
这仍然工作正常:
$(document).ready(function() {
$('input:button').button();
$('#testbut').on('click', function (event, ui) {
alert("CLICK");
});
});
我不知道为什么。
包含的顺序正确。
【问题讨论】:
-
为什么不使用有效的?它之所以有效,是因为您必须等待元素存在才能尝试选择它。
标签: jquery events document ready