我試圖用html字符串附加html,但是在單引號中有一些麻煩。用javascript字符串附加html
追加要素作品這麼遠:
$("<a class='action-button' id='pl65197buy' value='buy now'>Bekijk aanbieding</a>").prependTo("div#centerplist");
但是當我嘗試添加一個onclick功能,它不會工作 - 我需要以某種方式逃避引號?
onclick="buy(this, 65197, null, 'pl65197qty",null, '/ajax/buy'
這顯然是錯誤的,但它最接近的沒有一個錯誤,我得到的控制檯:
$("<a class='action-button' id='pl65197buy' value='buy now' onclick='buy(this, 65197, null, 'pl65197qty',null, '/ajax/buy'>Bekijk aanbieding</a>").prependTo("div#centerplist");
爲什麼的onclick,而不是在你的JavaScript代碼的事件處理程序? –