1
如何在多個a
標籤上運行時使用jQuery添加.com
。如何添加(點).COM在HREF
jQuery(document).ready(function($){
var a = $('a').text();
$('a').attr('href',a+'.com');
});
如何在多個a
標籤上運行時使用jQuery添加.com
。如何添加(點).COM在HREF
jQuery(document).ready(function($){
var a = $('a').text();
$('a').attr('href',a+'.com');
});
您需要使用.each()
象下面這樣: -
工作例如: -
//convert $ to jQuery if you are using older jQuery library
$(document).ready(function($){
$('a').each(function(){
$(this).attr('href',$(this).attr('href')+".com")
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="abc">Abc</a><br>
<a href="def">Def</a><br>
注: - 它要求你的鏈接有https://
或http://
在它的href。因爲只有具有abc.com
不會告訴該鏈接必須https://....
或http://....
瀏覽器,它會產生歧義的時候。
類似的東西:
jQuery(document).ready(function ($) {
$('a').each(function() {
this.href = this.innerHTML + '.com';
});
});
你真的想要的鏈接的文本(+'.com')被用作'href'價值? –
是啊...在最後看起來有點怪。請更新您的問題以明確要求。如果您需要將'a'-內容轉換爲URL,則接受的答案是錯誤的。 – FieryCat