0
我想顯示一個代碼與JavaScript然後加載它使用jQuery
加載。JavaScript不工作在JQuery負載
這裏是我的代碼:
<div class="noti"><span name="creator">::creator::</span></div>
<script type="text/javascript"> creators=document.getElementsByName('creator'); for(i=0;i<creators.length;i++){creator=document.getElementsByName('creator')[i].innerHTML; :userstats:d=ru,o=dl,s=1,l=50::if(creator=='%name%'){document.getElementsByName('avatar')[i].innerHTML='<a href="%urlprofile%"><img src="%urlpicture%" width="40" height="43" style="background: url(http://wapkaimage.com/400207/400207380_d4c2093a7f.PNG);" width: 40; height: 43;"/></a>';}:: :/userstats:}</script>
然後在另一個網址,負載與此:
<div class="title">NOTIFICATION</div><div id="noti">Loading notification...</div>
<script type="text/javascript"> $('#noti').load('/popup_0.xhtml .noti',function(data){$(this).find('.noti').css({"width":"96%","margin":"auto"}); }); </script>
問題是跨度名創作者的結果JQuery的負載不顯示,但它顯示在第一個url
。
那麼我該怎麼做?現在??如何去做 –
不確定你想要的結果,不可能在源文件中得到由js所做的更改。所以如果你不得不在'popup_0.xhtml'中做出改變,你必須手動改變它。 –