在li之间附加文字?

时间:2013-03-14 04:10:16

标签: javascript jquery

jQuery函数会将li的文本附加到div(“#title”)之间。

类似

$(function () {
    $("#videos li a").click(function() {
        $(this).attr('id', 'active');
          $('#title').text($(this).text());
    });
});

但是它会将id“active”附加到点击的li上,并在点击另一个时删除。

5 个答案:

答案 0 :(得分:1)

您可以使用以下代码获取值并将其放入div

$("#examplediv").html( $("#menu>li>a").html());

click here for jsfiddle demo

答案 1 :(得分:0)

试试这个

$(document).ready(function(){
   $('ul#menu li').text('My Text');
})

你的html应该是这样的

<ul id="menu">
   <li><a href="">real</a></li>
</ul>

因为你的问题被打破了

答案 2 :(得分:0)

获取li中的文字:

$('ul#menu li a').text()

答案 3 :(得分:0)

使用此:

<强> HTML:

<ul id="menu">
    <li id="menu-li"><a href="">real</a></li>
</ul>
<div id="examplediv"></div>

<强> JQuery的:

$(document).ready(function(){
 $("#examplediv").text($("#menu-li").text());
})

答案 4 :(得分:0)

将此添加到您的document.ready处理程序:

$('#menu a').click(function(){
    $('#examplediv').text($(this).text());
});