我想提出如何將JavaScript代碼在另一個javascript代碼
<div id='gallerysharebar'>
<div id='fbshare' class='fb-like' data-href='http://www.facebook.com' data-send='false' data-layout='button_count' data-width='100' data-show-faces='false' data-font='tahoma'>
</div>
<a id='pinterest-icon' href='
javascript:void((function(){var e=document.createElement('script');e.setAttribute('type','text/javascript');e.setAttribute('charset','UTF-8');e.setAttribute('src','http://assets.pinterest.com/js/pinmarklet.js?r='+Math.random()*99999999);document.body.appendChild(e)})());
'><img onclick='doPinIt();' src='/wp-content/themes/bliss/images/pin-it.png' alt='Pin It'/></a>
</div>
這段代碼的JavaScript代碼XXX一部分。問題是,代碼是所有的JavaScript,所以當我直接把上面的代碼它崩潰的畫廊。
f.fn.tn3.version = "1.1.0.44";
f.fn.tn3.config = {
data: null,
skin: null,
skinDir: "skins",
skinDefault: '..........<div class="tn3-show-albums"></div><div class="tn3-next-page"></div><div class="tn3-prev-page"></div>**xxxxxxxx**<div class="tn3-play"></div>...........',
cssID: null
};
請格式化代碼並將javascript與javascript分開。 – lbstr
我做了這個改變。 – Commandos
所以,你試圖把HTML放在下面的skinDefault屬性的頂部,xxx的位置在哪裏?發生什麼了?你的Facebook和pinterest圖標不顯示? – lbstr