日期:2014-05-16  浏览次数:20375 次

关于event.preventDefault();
<script type="text/javascript">
$(document).ready(function(){
  $("a").click(function(event){
  event.preventDefault();
  });
});
</script>
</head>
<body>
<a href="http://w3school.com.cn/">W3School</a> 这个函数不是组织网页打开的么 为什么我测试下 还是打开了呢 真不明白 如果再这个后面加上一个window.open(www.baidu.com)为什么打不开百度 还是打开W3C呢 这是两个问题

------解决方案--------------------
你像W3C引用了JQEURY?
------解决方案--------------------
http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_event_preventdefault

这不就是你的例子吗?。。你看看是不是你少了什么东西啊。。明白?
------解决方案--------------------
JScript code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"
type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $("a").click(function (event) {
                event.preventDefault();
            });
        });
</script>
</head>
<body>
<a href="http://w3school.com.cn/">W3School</a> 

</body>
</html>

------解决方案--------------------
探讨
楼上的 你的意思我明白一半吧 那你能告诉我 event.preventDefault()这个方法是哪里的么?为什么要引用Jquery(从www.jquery。com)下载的 为什么在编程之前要引用这个啊 引用这个 这个方法才好使

------解决方案--------------------
探讨
你现在是搞网站开发的吗?

------解决方案--------------------
你所说的开发网站指的是什么,是专门的js吗,一个网站需要的人员可多着呢,有后台有前台。如果单是说javascript开发工程师的话,现在市场比较紧缺,很多大公司招不到合适的人员,我有个同事,被别的公司挖去,工资15k左右,不过这个是比较高的,一般没有这么多的。