JQuery實(shí)現(xiàn)的在新窗口打開鏈接的方法小結(jié)
更新時(shí)間:2010年04月22日 12:18:24 作者:
jQuery 實(shí)現(xiàn)在新窗口中打開鏈接方法,收集了幾個(gè),大家可以根據(jù)需要選擇使用。
第一種:下面的代碼是針對(duì)jb51這個(gè)樣式下的a都是在新窗口打開
<script type="text/javascript">
jQuery(document).ready(function($) { $('.jb51 a').attr({target: "_blank"}); });
</script>
第二種:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
// open url in new a window
$(document).ready(function(){
$("a").attr("target", "_blank");
});
</script>
在新窗口中打開外部鏈接
$('a[href^="http://"]')
.attr("target", "_blank");
第三種:如果想更方便的控制
XHTML 1.0 Strict 版本不支持 target="_blank" 屬性,而使用 JQuery 能很好地解決這個(gè)問題,實(shí)現(xiàn)新窗口打開網(wǎng)頁:
$('a[@rel$='external']').click(function(){
this.target = "_blank";
});
/*
Usage:
<a href="http://www.dhdzp.com/" rel="external">jb51.net</a>
*/
復(fù)制代碼 代碼如下:
<script type="text/javascript">
jQuery(document).ready(function($) { $('.jb51 a').attr({target: "_blank"}); });
</script>
第二種:
復(fù)制代碼 代碼如下:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
// open url in new a window
$(document).ready(function(){
$("a").attr("target", "_blank");
});
</script>
在新窗口中打開外部鏈接
復(fù)制代碼 代碼如下:
$('a[href^="http://"]')
.attr("target", "_blank");
第三種:如果想更方便的控制
XHTML 1.0 Strict 版本不支持 target="_blank" 屬性,而使用 JQuery 能很好地解決這個(gè)問題,實(shí)現(xiàn)新窗口打開網(wǎng)頁:
復(fù)制代碼 代碼如下:
$('a[@rel$='external']').click(function(){
this.target = "_blank";
});
/*
Usage:
<a href="http://www.dhdzp.com/" rel="external">jb51.net</a>
*/
相關(guān)文章
基于Bootstrap和jQuery構(gòu)建前端分頁工具實(shí)例代碼
本文給大家介紹基于Bootstrap和jQuery構(gòu)建前端分頁工具實(shí)例代碼,包括前端分頁的優(yōu)缺點(diǎn)和解決辦法,對(duì)jquery bootstrap分頁知識(shí)感興趣的朋友一起通過本文學(xué)習(xí)吧2016-11-11
jquery 中ajax執(zhí)行的優(yōu)先級(jí)
本文給大家講述的是個(gè)人再做用戶注冊的時(shí)候遇到的ajax執(zhí)行優(yōu)先級(jí)的問題,以及在網(wǎng)友們的幫助下,解決此問題的全過程,這里記錄下來,分享給大家。2015-06-06
jquery插件之定時(shí)查詢待處理任務(wù)數(shù)量
這篇文章主要介紹了jquery定時(shí)查詢待處理任務(wù)數(shù)量插件示例2014-05-05
基于jQuery實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼后的倒計(jì)時(shí)功能(無視頁面關(guān)閉)
最近做了一個(gè)項(xiàng)目,其中有需求要求實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼后倒計(jì)時(shí)功能,其中有個(gè)難點(diǎn):要求關(guān)閉頁面也進(jìn)行倒計(jì)時(shí)。好吧,下面小編把jquery 發(fā)送驗(yàn)證碼倒計(jì)時(shí)的實(shí)現(xiàn)代碼分享給大家,大家可以參考下2016-09-09
基于JQuery的模擬蘋果桌面Dock效果(穩(wěn)定版)
之所以將它命名為穩(wěn)定版,是因?yàn)橹耙呀?jīng)分享了一個(gè)初級(jí)版本的,之前的初級(jí)版中存在很多bug?,F(xiàn)在經(jīng)過反復(fù)琢磨、實(shí)驗(yàn),修復(fù)了之前版本存在的很多不足之處,就算鼠標(biāo)快速的滑動(dòng)依然表現(xiàn)的很穩(wěn)定2012-10-10

