Asp.net jqueryonclick什么都不做
这是我的按钮:Asp.net jqueryonclick什么都不做,asp.net,jquery,Asp.net,Jquery,这是我的按钮: <div id="calculateButton" style="cursor: pointer;"> <img src="<%= VirtualPathUtility.ToAbsolute("~/img/chic/btn_calculate.gif")%>" /> </div> 当我点击按钮时,什么也没发生。我做错了什么 编辑: $(document).ready(function () { $("#p
<div id="calculateButton" style="cursor: pointer;">
<img src="<%= VirtualPathUtility.ToAbsolute("~/img/chic/btn_calculate.gif")%>" />
</div>
当我点击按钮时,什么也没发生。我做错了什么
编辑:
$(document).ready(function () {
$("#prepaymentTable").bubble({ width: 400, title: 'Prepayment' });
$("#exposureTable").bubble({ width: 400, title: 'Exposure' });
$('#calculateButton').click(function () {
alert('Calculating...');
});
});
气泡插件都可以工作…但按钮单击不起作用…请确保在
文档中附加单击处理程序。在加载元素后,准备好处理程序,如下所示:
$(function() {
$('#calculateButton').click(function () {
alert('Calculating...');
});
});
如果它是后来由于AJAX等原因创建的,请使用,例如:
$('#calculateButton').live('click', function () {
确保在文档中附加单击处理程序。加载元素后,准备好处理程序,如下所示:
$(function() {
$('#calculateButton').click(function () {
alert('Calculating...');
});
});
如果它是后来由于AJAX等原因创建的,请使用,例如:
$('#calculateButton').live('click', function () {
@slandau-在处理程序连接之前,您确定没有错误吗?按钮是否同时在DOM中(稍后不加载)并具有唯一ID?我正在运行firebug,它显示零错误。id是您在上面看到的,函数正在使用…@slandau-ah,因此稍后将添加元素:)@slandau-您确定在处理程序附加之前没有错误吗?按钮是否同时在DOM中(稍后不加载)并具有唯一ID?我正在运行firebug,它显示零错误。id就是您在上面看到的函数所使用的…@slandau-ah,因此稍后将添加元素:)您是否尝试删除img并仅在div内单击?img加载是否正确?是否尝试移除img并在div内单击?img加载是否正确?