Onclick锚标记,更改span中的标题

时间:2012-04-27 11:45:52

标签: javascript jquery html

我有一个跨度:HTML页面中的主页。和锚标签这样:Introductiondemo。我的问题是,如何在Span中更改标题“Home”,并在用户点击锚标签时替换为锚标题。

5 个答案:

答案 0 :(得分:1)

你的意思是这样的吗?

$(document).on('click', 'a', function() {
    $('#module-titles').html( $(this).html() );
});

答案 1 :(得分:0)

将课程添加到<a>代码

 <a href="#module1-introduction" class="mod">Introduction</a>
 <a href="#module1-home" class="mod">demo</a>

试试这个jquery

$('.mod').click(function(){
    $('#module-titles').html($(this).html());
 })

答案 2 :(得分:0)

只需使用start with选择器

即可
$('a[href^="#module1-"]').click(function() {  

    $('#module-titles').text($(this).text());
});

答案 3 :(得分:0)

jquery很容易做到这样的事情 您的锚标签应该有ID

<a href="#module1-introduction" id = "module1-introduction">Introduction</a>
<a href="#module1-home" id = "module1-home">demo</a>

$('#module1-introduction , #module1-home').click(function(){
     var new_text = $(this).html();   
     $('#module-titles').html(new_text); 
});

答案 4 :(得分:0)

如果您正在追踪主播标题而不是主播内容(这是您在问题中所说的内容),那么它就像您应该使用的那样。

$('a').on('click', function() {
    $('#module-titles').html(this.title);
});

如果这是你的内容,那么其他答案就可以,但你应该更新你的问题。