對不起,如果混淆傳遞一個ID ..但我這段代碼:使用jQuery的.html(),我不能通過對功能
$(document).ready(function(){
$("button.yo1").click(function(){
$("div.class1").html("<h1> </h1><h1><br /><select id='multi2' style='width:193px;'></select><br /></h1><button>Pick Class</button>")
});
});
和「MULTI2」不能被發現..我做必須傳遞一個參數或變量?這裏是功能得到multi2
function childless() {
var s = document.getElementById('multi2');
var ar = [1,2,3];
for(var i=0; i<ar.length; i++) {
var option = document.createElement('option');
option.text = ar[i];
option.value = ar[i];
s.options[i] = option;
}
}
它的工作原理,如果我不改變div,任何想法?
我是編碼員! – adarshr 2011-02-25 15:42:04
你如何觸發'childless()'? – erickb 2011-02-25 15:45:18
通過設置父項的innerHTML創建子元素將導致稍後通過ID查找它們的問題。如果您實際創建了一個新的'