0

mytext div 内に div を追加したいのですが、div の外側のテキストを更新しています

<head>
<script type="text/javascript" src="jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function(){
var jj= $('body').append('<div class="mytext">')
jj.append('<div>min</div>')
jj.append('</div>')
})
</script>
</head>
<body>
</body>
4

5 に答える 5

3

jj は「body」要素を指します。

$(function () {
    var $mydiv = $('<div>min</div>'),
        $body = $('body');
    $body.append('<div class="mytext">');
    var $mytext = $body.find('.mytext:last');
    $mytext.append($mydiv);
})
于 2013-05-28T13:12:14.423 に答える
1

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

$(function(){
   var jj= $('body').append('<div class="mytext"></div>');
   $('.mytext').html('<div>min</div>')  ;     
 });
于 2013-05-28T13:11:35.280 に答える
0
var myDiv = $('<div class="mytext"></div>');
myDiv.append('<div>min</div>');
$('body').append(myDiv);

関数はappendドキュメントに html を追加しません。ドキュメント オブジェクト ツリーに要素を追加します。

ただし、必要に応じて、このように 1 行で記述することもできます。

$('body').append('<div class="mytext"><div>min</div></div>');

ブーム。

于 2013-05-28T13:14:47.450 に答える
0

jjは必要ありません

<head>
<script type="text/javascript" src="jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function(){
  $('body').append('<div class="mytext"><div>min</div></div>')
})
</script>
</head>
<body>
</body>
于 2013-05-28T13:12:05.783 に答える
0
$(function(){
    var jj= $('<div class="mytext"></div>');
    body.append(jj.append('<div>min</div>'));
});
于 2013-05-28T13:15:33.160 に答える