我开始使用 jquery 并按照此处找到的官方网站上的教程进行操作。 http://docs.jquery.com/How_jQuery_Works#jQuery:_The_Basics
我在标有在文档就绪时启动代码的部分。如果您注意到,他们提供了两个示例。一个是在将您带到 jquery 站点之前弹出一个警报框,另一个是警报框阻止您访问该站点。
假设我想要两个链接。一个出现警告框并单击“确定”后,它会继续访问 jquery 的站点,另一个出现警告框但阻止您访问 jquery 的站点。我只想能够找出不同链接的不同响应。我需要给它某种ID吗?
这是代码。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Demo</title>
</head>
<body>
<script src="jquery.js"></script><br/>
<a href="http://jquery.com/" id="1">jQuery</a><br/> <!--first link: will display message and then proceed to site -->
<script>
$(document).ready(function(){
$("a#1").click(function(event){
alert("Thanks for visiting!");
});
});
</script>
<a href="http://jquery.com/" id="2">jQuery</a> <!-- second link: message appears and does not continue to site -->
<script>
$(document).ready(function(){
$("a#2").click(function(event){
alert("As you can see, the link no longer took you to jquery.com");
event.preventDefault();
});
});
</script>
编辑 - 将 id 添加到锚点。谢谢你们,它的工作原理。