将类文本转换为我的域名,不带http和www

时间:2014-01-28 22:52:54

标签: javascript jquery subdomain no-www

使用jquery或任何脚本,如何在我的<p>上使用class ='site-title'将语义<h1><header/>内的文本更改为我的域名而不使用{{1} },http://和永久链接路径。

来源:

www.

TO (如果博客使用的是子域名):

<header role='banner'>
<h1 class='site-title'>My Blog Title</h1><!-- homepage header title -->
<p class='site-title'><a href='mylink'>My Blog Title</a></p><!-- other page header title -->
</header>

OR (如果博客使用自己的域名 - 而不是子域名):

<header role='banner'>
    <h1 class='site-title'>mysubdomain.blogspot.com</h1><!-- change the text My Blog Title only -->
    <p class='site-title'><a href='mylink'>mysubdomain.blogspot.com</a></p><!-- get my domain name witout http and www -->
    </header>

3 个答案:

答案 0 :(得分:1)

试试这个:

$(document).ready(function () {
    $('.site-title').text(window.location.host);
});

h1和p的文本将被页面的当前网址替换。

JSFiddle

答案 1 :(得分:1)

你可以用jquery做这样的事情:

    var myDomain = window.location.host;
    $(".site-title").html(myDomain);

答案 2 :(得分:0)

试试这段代码:

var site = location.hostname.replace(/^www\./,'');
$('.site-title').text( site );