jQuery實現的在新視窗開啟連結
在某些情況下在新的視窗開啟連結是人性化的舉措,很多網站都給予了這樣的選項,當然瀏覽器也可以自己在新標籤中開啟,但是這樣的話就稍顯繁瑣,下面介紹一下如何使用jQuery實現此效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("a[rel$='external']").click(function(){ this.href="http://www.softwhy.com"; this.target="_blank"; }); }) </script> </head> <body> <ul> <li><a href="#" rel="external">螞蟻部落一</a></li> <li><a href="#" rel="external">螞蟻部落二</a></li> <li><a href="#" rel="external">螞蟻部落三</a></li> </ul> </body> </html>
以上程式碼實現了我們的要求,當點選連結的時候會在新的視窗開啟。實現的原理也很簡單,就是將被點選的連結物件的target屬性值設定為"_blank",具體實現過程這裡就不多介紹了。
相關閱讀:
1.[rel$='external']可以參閱jQuery [attribute$=value]一章節。
相關文章
- vue 新視窗開啟外連結Vue
- phpcms模板 外部連結在新視窗開啟怎麼設定PHP
- C#防止WebBrowser在新視窗中開啟連結頁面C#Web
- 設定頁面連結在新視窗開啟程式碼例項
- js開啟新視窗JS
- jQuery實現的div在視窗中垂直水平居中效果jQuery
- JS取得不同連線的地址,並開啟新視窗JS
- js 開啟新視窗方式JS
- 如何總是在新視窗中開啟資料夾?
- 動態設定連線<a>元素新視窗頁面開啟
- vue開啟新視窗並且實現傳參,有圖有真相Vue
- JavaScript中的Window物件(開啟新的視窗)JavaScript物件
- jQuery在子視窗如何操作父視窗元素jQuery
- window.open()開啟新視窗教程
- Windows Phone 中WebBrowser開啟新視窗WindowsWeb
- Vue中在新視窗開啟頁面 及 Vue-routerVue
- 瀏覽器攔截開啟新視窗情況總結瀏覽器
- jQuery實現的滑鼠在連結懸浮背景變色程式碼jQuery
- jQuery實現的點選彈出登陸視窗效果jQuery
- 使用C#開啟新視窗關閉舊視窗的方法;winform中防止重複開啟多個相同子窗體C#ORM
- 拖拽防止火狐瀏覽器開啟新視窗瀏覽器
- 以post方式傳參方式開啟新視窗
- js實現在彈出視窗中重新整理主視窗JS
- vue 內開啟一個新視窗,帶傳參!Vue
- js開啟沒有位址列下拉條新視窗JS
- jquery模擬實現的連結title提示效果jQuery
- jQuery實現元素根據視窗大小自適應效果jQuery
- Javascript跳轉頁面和開啟新視窗等方法JavaScript
- 在GTK+中實現嵌入式視窗
- 如何實現在指定的時間後關閉視窗
- js的開啟子視窗 shwoModalDialogJS
- excel視窗獨立開啟不重疊 兩個excel檔案怎麼實現兩個視窗顯示Excel
- jquery實現的彈出居中視窗效果jQuery
- Win10如何開啟遠端桌面連線 win10開啟遠端桌面連線視窗的方法Win10
- PbootCMS模板導航設定外鏈時新視窗開啟boot
- jQuery在iframe裡取得父視窗的某個元素的值jQuery
- jQuery實現的滑鼠滑過連結出現自定義提示效果jQuery
- CSS 實現元素在當前視窗水平垂直居中CSS