-3

jQuery 関数は、li の間のテキストを div("#title") に追加します。

何かのようなもの

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

ただし、クリックされたliにid「active」が追加され、別のliをクリックすると削除されます。

4

5 に答える 5

1

次のコードを使用して値を取得し、div内に配置できます

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

jsfiddleデモはこちらをクリックしてください

于 2013-03-14T04:18:38.037 に答える
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());
})
于 2013-03-14T04:15:58.367 に答える
0

このようにしてみてください

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

そしてあなたのhtmlはこのようになるはずです

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

あなたの質問でそれが壊れているので

于 2013-03-14T04:14:57.137 に答える
0

でテキストを取得するにはli:

$('ul#menu li a').text()
于 2013-03-14T04:14:59.060 に答える
0

これを document.ready ハンドラーに追加します。

$('#menu a').click(function(){
    $('#examplediv').text($(this).text());
});
于 2013-03-14T04:25:05.087 に答える