jQuery如何实现页面跳转,不要a href=....因为要根据选择跳到不同的页面,不要window.location.href=...

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery如何实现页面跳转,不要a href=....因为要根据选择跳到不同的页面,不要window.location.href=...相关的知识,希望对你有一定的参考价值。

是跳转到一个新的界面,要达到这个界面不消失,而且要跳出一个新界面?

给你几个选择:
如果是要跳转到一个新的页面
1.使用最基本的javascript,即window.open(...)
2.使用超链接也能实现你要的效果,<a target="blank" href="http://www.baidu.com">aaa</a>
blank--在新的窗口打开一个页面
3.还是超链接,,<a target="blank" href="javascript:window.open(.....)">aaa</a>
还有好多方法

如果你要的是弹出一个jquery的dialog等都可以实现
参考技术A window.open绝对满足lz的需求。
如果这个还不合意,那就只有去加个jquery.popbox.js了,然后使用那里面定义的各种弹出框吧。
参考技术B 靠,你这样问,就是没搞清基本属性。
<a target='blank' ...
去看看a标签的target属性.
window.open可不可以?
showmodeldialog呢
参考技术C 你妹的,自己问题没描述清楚~~~~
你要的无非就是一个弹出层而已~~~还要跳出一个新界面????
你说的这个界面不消失,弹出信息界面-->就是所谓的 弹出层~~
jquery的dialog插件可以达到这个效果~~追问

学习下楼下吧。。。不要骂人,这不好。。

jquery为链接a元素注册click事件并避免跳转现象

jquery为链接a元素注册click事件并避免跳转现象:
在实际应用中,可能需要将链接a作为一个普通的按钮使用,但是由于点击按钮会导致跳转动作,下面就通过代码实例介绍一下如何实现点击功能,并且不会出现跳转现象,代码如下:

<!DOCTYPE html><html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function() {
  $("a[name=‘antzone‘]").click(function(){
    $("#thediv").text("蚂蚁部落欢迎您");
    return false;
  })
});
</script>
</head>
<body>
<div id="thediv"></div>
<a href="#" name="antzone">查看效果</a>
</body>
</html>

上面的代码实现了我们的要求,代码比较简单,也就是为链接注册click事件处理函数,并且在事件处理函数中return false,这样就可以阻止跳转效果了,更多内容可以参阅相关阅读。
相关阅读:
1.a[name=‘antzone‘]可以参阅jQuery的[attribute=value]选择器一章节。
2.click事件可以参阅jQuery的click事件一章节。
3.text()函数可以参阅jQuery的text()方法一章节。
4.return false可以参阅javascript中return false的作用是什么一章节。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=14626

更多内容可以参阅:http://www.softwhy.com/jquery/

以上是关于jQuery如何实现页面跳转,不要a href=....因为要根据选择跳到不同的页面,不要window.location.href=...的主要内容,如果未能解决你的问题,请参考以下文章

如何用jquery实现页面跳转

如何用jquery实现点击后跳到页面指定位置

html如何实现几秒页面跳转并保留原网页?

jquery跳转到指定页面有几种方式

a标签点击跳转页面后怎么给当前点击的a标签用jquery添加一个样式

如何用jquery实现页面跳转