-1

使用 jquery 或任何脚本,如何将 Text inside semantic <p>and <h1>with class='site-title' on my<header/>更改为我的域名,没有http://,www.和永久链接路径。

来源:

<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>

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

<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>

或者(如果博客使用自己的域 - 不是子域):

<header role='banner'>
    <h1 class='site-title'>blogspot.com</h1>
    <p class='site-title' href='mylink'>blogspot.com</p>
    </header>
4

3 回答 3

1

试试这个 :

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

其中 h1 和 p 的文本将被页面的当前 url 替换。

JSFiddle

于 2014-01-28T22:58:50.147 回答
1

你可以用 jquery 做类似的事情:

    var myDomain = window.location.host;
    $(".site-title").html(myDomain);
于 2014-01-28T23:00:59.233 回答
0

试试这个代码:

var site = location.hostname.replace(/^www\./,'');
$('.site-title').text( site );
于 2014-01-29T00:01:01.550 回答