我是jQuery的新手,我試圖添加一些HTML。但是,我通過DreamWeaver不斷收到語法錯誤。jQuery:正確的語法用於預先設置HTML
這裏是我的代碼:
<script type='text/javascript'>
$(document).ready(function(){
$(".contentpadded").prepend($unoslider);
var $unoslider = $('
<ul id="unoslider" class="unoslider">
<li><img src="templates/{$template}/img/cloud-hosting.jpg" alt="" /></li>
<li><img src="templates/{$template}/img/green-hosting.jpg" alt="" /></li>
<li><img src="templates/{$template}/img/trusted-partners.jpg" alt="" /></li>
</ul>
'),
});
</script>
我想不出有什麼地方錯了。有什麼建議麼?
不,它沒有工作,我不明白爲什麼。這是一個WHMCS模板,它使用smarty模板系統。所以我不得不將它包裝在{literal}標籤中,但是這不應該有什麼區別? – Xarcell
@Xarcell它適用於我http://jsfiddle.net/V66jM/ – undefined
此外,「.contentpadded」位於不同的模板文件(標題)中,而腳本位於(主)文件中,但都加載創建頁面。這應該沒有區別,要麼? – Xarcell