[英]How to replace the special characters in js
我想將此添加到我的html中,但是沒有用。
var html = '<div id="youkuplayer"></div>'
+'<script type="text/javascript" src="http://player.youku.com/jsapi">'
+'player = new YKU.Player("youkuplayer",{'
+'client_id: "81dab93633c39ff0",'
+'vid: "XNjQ4Nzk5MTA0_ev_1",'
+'width: "240",'
+'height: "200",'
+'autoplay: false,'
+'show_related: false'
+'});'
+'</script>';
$(“#added_video”)。css(“ display”,“ block”)。append(html);
但是,如果我使用靜態html包括此功能,則可以使用。
您的代碼中存在一些錯誤,您需要在代碼中添加'</script><script>'
,如下所示:
var html = '<div id="youkuplayer"></div>'
+'<script type="text/javascript" src="http://player.youku.com/jsapi"></script><script>'
+'player = new YKU.Player("youkuplayer",{'
+'client_id: "81dab93633c39ff0",'
+'vid: "XNjQ4Nzk5MTA0_ev_1",'
+'width: "240",'
+'height: "200",'
+'autoplay: false,'
+'show_related: false'
+'});'
+'</script>';
您的問題是SCRIPT標記,而jQuery則使它窒息。
請參閱此答案以獲取一些可能的解決方案: 如何在頁面加載后通過jQuery動態插入<script>標記?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.