javascript - jQuery 确认对话框 - 类冲突

标签 javascript php jquery html function

我正在尝试让确认对话框正常工作,但我的 URL 中已经有一个类属性:

<a href="deleteMe.php?key=<?php echo $key; ?> class="load-external" data-target="#right_section">Delete Me</a>

我在下面找到了这个示例,当我使用“确认”类时,它在我上面的链接中起作用,但我需要使用“加载外部”,因为它正在将内容 (deleteMe.php) 加载回同一个 DIV ,而不是进入一个全新的页面。

<a href="deleteMe.php?key=22" class="confirmation">Link</a>

<script type="text/javascript">
$('.confirmation').on('click', function () {
    return confirm('Are you sure you want to Delete this record?');
});
</script>

有没有什么方法可以内联执行此操作,或者是否有任何其他方法不会与我的 href 链接中必须包含的 class="load-external"冲突??

谢谢

最佳答案

简单的写:

<a href="deleteMe.php?key=<?php echo $key; ?>" 
 class="confirmation load-external" 
 data-target="#right_section">Delete Me</a>

您可以在 class 属性字符串中分配任意数量的类。用空格分隔它们。

关于javascript - jQuery 确认对话框 - 类冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30695985/

相关文章:

javascript - AngularJS - bootstrap - bootstrapDualListbox - 在左侧选择值时,所有值都选择/移动到右侧

javascript - 类型检查不起作用

php - iOS 上的 iCalendar .ics 接受/拒绝

javascript - jquery的打印方法不在打印屏幕上显示颜色

javascript - 上传文件以附加,然后使用 phpmailer 和 jquery 将它们附加到邮件

php - Codeigniter SQL 查询构建

javascript - 为数据库查询结果的每个结果动态创建唯一的链接或按钮

Javascript 数据库

jquery - Google Analytics 事件跟踪问题

javascript - 阻止用户离开网页,提交表单时除​​外