0
一個簡單的代碼的jQuery線:使用Javascript/jQuery的報價和雙引號逃逸
if ($j('#page2').length) {
$j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\">Page II</button>');
}
這工作完全正常。當我稍後使用id myPlaceHolder2創建一個跨度時,它顯示按鈕。
現在我需要添加一個onclick事件
onclick=\"javascript: $j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';\"
以上面的.html,如下
$j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\" onclick=\"javascript: $j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';\">Page II</button>');
和所有的地獄破散。我試圖用\逃脫每個',但它由於某種原因完全破壞我的網站。我不是很熟悉javascript或jquery,只是隨着我的學習而去學習,所以任何關於如何完成這個任務的說明都是helfpul,謝謝!
想通了不同的;直接在我的範圍內添加了onclick事件!Duh!感謝您的建議tho :) – Sherif