0

最初の追加を重複または上書きせずに、divを追加するにはどうすればよいですか?

私のjQueryコードは正しいですか?

$(function() {
    $(".videoThumbS").live('click', function(e) {
        e.preventDefault();
        var dataString = $(this).siblings('input[name="v_w_id"]').val();
        $.ajax({ 
            type: 'POST',                                  
            url: 'api.php',
            data: { v_w_id: dataString },
            dataType: 'html',
            success: function(data) {
                var viewrecord = dataString;
                $('.selected_thumbs').append('<div id=".new_thumb"></div>').html(data);

                $("."+viewrecord).hide();
            }
        });
    });
});

私のボタン <input class="videoThumbS" type="button" name="selectSel" value="Select" id="selectbut" />

そしてそれが表示するdiv <div class="selected_thumbs"></div>

新しいdivを作成する必要がありますか?重ならないようにするにはどうすればよいですか...

私のサンプルウェブサイトはこれです。http://cocopop12.site11.com/v2.2/

4

2 に答える 2

1

これを試して、

$('.selected_thumbs').append($('<div id=".new_thumb"></div>').html(data));
于 2012-07-11T05:36:21.183 に答える
0

次のこともできます。

$('.selected_thumbs').append('<div id=".new_thumb">' + data + '</div>');
于 2012-07-11T05:48:42.343 に答える