【发布时间】:2015-11-17 11:35:18
【问题描述】:
我希望在单击标签时打开一个对话框。以下是我的代码:
<script type="text/javascript">
$(document).ready(function() {
$("#ConfirmDeletePage").click(function() {
if (confirm("Confirm delete page?") == true) {
return true;
} else {
return false;
}
});
});
</script>
我的html:
<div style="float: left; width: 40px; height: 10px;">
<a href="#" id="ConfirmDeletePage">as</a>
</div>
知道为什么对话框没有打开吗?
【问题讨论】:
-
页面上是否加载了 jQuery?>
-
@Tushar:我相信是的。 div 处于局部视图中。
-
使用
$(document).on('click', '#ConfirmDeletePage', function() {。让我知道这是否有效 -
这行得通,但是,如果我使用具有相同 id 的 HTML.ActionLink 它将不起作用。知道为什么吗?
标签: javascript jquery