編輯:我沒有得到任何錯誤了,但執行此代碼:追加爲空錯誤?
$("#button-container").append(".tbox");
唯一的地方「.tbox」旁邊的文字,當你打開模式創建的按鈕。它不會附加到模態。
點擊 「開放模式」 鏈接,創建一個按鈕。我試圖將其附加到模式中,但沒有運氣。任何想法爲什麼?
編輯:我沒有得到任何錯誤了,但執行此代碼:追加爲空錯誤?
$("#button-container").append(".tbox");
唯一的地方「.tbox」旁邊的文字,當你打開模式創建的按鈕。它不會附加到模態。
點擊 「開放模式」 鏈接,創建一個按鈕。我試圖將其附加到模式中,但沒有運氣。任何想法爲什麼?
new FastButton(document.getElementById("tclose"), funclose);
似乎頁面中沒有「tclose」id元素。當您運行該腳本時,「tclose」按鈕在頁面中無處可見。
正如@Chimoo說,你應該使用:
$("#button-container").append($(".tbox"));
,這應該追加你的元素。
當我打開你的演示我得到一個直接'元素爲null'在這行'錯誤'element.addEventListener('touchstart',this,false);' – Henesnarfel 2012-03-01 19:45:08
沒有看過演示頁面,但是你的意思是'$ 「#button-container」)。append($(「。tbox」));' – 2012-03-01 19:47:00
@Chimoo在jQuery中沒有任何區別。 – 2012-03-01 19:48:17