jquery
2013-04-29 46 views 3 likes 
3
<div class="sample"> 
</div> 

我想單擊將數據添加到示例div。 我能夠獲得數據到這個功能。驗證通知 但它不附加到示例股利。jquery動態地將數據添加到div

$("#editsubmit").click(function(){ 

        var val = $('[name=name111]').val(); 
        var newHTML = '<input type="checkbox" name="'+val+'<br>'; 
        $("#sample").append(newHTML); 

      }); 
+1

#用於ID,但'sample'你的情況是一類。所以用點(「。sample」)代替。 – Roger 2013-04-29 06:33:42

回答

4

Classid屬性mismatch.you已經給出類和選擇作爲ID

$(".sample").append(newHTML); 

或更改div來

<div id="sample"> and then $("#sample").append(newHTML); 
2

樣本不ID在你的代碼的一個類,請將其更改爲.sample而不是#sample。

1

您使用

$("#sample").append(newHTML); 

但是你定義的樣本是一個類(不是ID),所以你應該使用

 $(".sample").append(newHTML); 

總之, 「」用於類,「#」用於id。

0
$("#sample") 

用於ID

$(".sample") 

用於類

相關問題