13

通常,当单击锚标记时,它会重定向到“href”属性内给出的某个 url。这里是否有任何可能进行确认。当我们单击锚标记时,如果我们单击“是”,它会显示确认“您确定要继续”,它会重定向到“href”中给出的那个网址。如果我们单击“否”,它会保留在同一页面中。请分享您可能有的任何想法。

4

7 回答 7

41

尝试这个

<a href="http://www.google.com" onclick="return confirm('Are you sure?')" >click here</a>
于 2013-08-06T11:07:54.440 回答
5

您可以执行以下操作:

$('a').click(function(){
    return confirm('Are you sure want to continue?');
});

因此,如果用户单击取消,您将返回false,并且链接不会将您发送到任何地方。

于 2013-08-06T11:08:16.050 回答
3

您可以使用下面的 html 链接和 jquery 代码来执行此操作。不要忘记包含来自http://jquery.com的 Jquery 库。

<a href="go.html?id=22" class="confirm">Go>></a>

<!-- Include jQuery - see http://jquery.com -->
<script type="text/javascript">
    $('.confirm').on('click', function () {
        return confirm('Are you sure want to continue?');
    });
</script>
于 2013-08-06T11:12:25.777 回答
2

是的

$('a').click(function(){
    return confirm('do you want to proceed')
})
于 2013-08-06T11:08:46.357 回答
1

如果你想要一个时尚的盒子,jQuery 有一个 Dialog Widget。这是小部件 API 的链接: 对话框小部件 - 在交互式叠加层中打开内容。

我会将它用作我的确认()的一部分。

于 2013-08-06T11:15:21.780 回答
1
$('a').click(function(){return confirm('sure?')})
于 2013-08-06T11:11:21.903 回答
1

尝试

<a href="www.anysite.com" onclick="return confirm('Are you sure?')">Any site</a>
于 2013-08-06T11:08:55.847 回答