AJAX中的初学者无法在被调用页面中加载脚本

时间:2012-01-12 21:28:41

标签: ajax tags append

我正在尝试使用AJAX调用页面显示在我的“索引”页面上,但是加载的页面无法识别我在“索引”页面上的“头部”放置的头标记...我试过了以这种方式“追加”所需的三个脚本,但它没有用......我很感激你们中的任何一个人的帮助。非常感谢:)。

$( "#div" ).click(function(){   

  $('#div2').delay(3400).fadeIn(1000, 'jswing', {queue:false}); 

  $.ajax({ 
         url: 'pages/dizain.php',   
         success: function(response) {
        $("#div2").html(response);
            }
        });

var script1 = document.createElement( 'script1' );
script.type = 'text/javascript';
script.src = '../scripts/yoxview/yox.js';

    var script2 = document.createElement( 'script2' );
script.type = 'text/javascript';
script.src = '../scripts/yoxview/yoxview-init.js';

    var script3 = document.createElement( 'script3' );
script.type = 'text/javascript';
script.src = 'http://www.yoxigen.com/yoxview/yoxview/jquery.yoxview-2.2.min.js';



 $("#durjachut").append( script1);
 $("#durjachut").append( script2);
 $("#durjachut").append( script3); 
    });

2 个答案:

答案 0 :(得分:1)

document.createElement( 'script1' );创建:<script1>,这不是有效标记。你只需要“脚本”。

答案 1 :(得分:0)

它应该是document.createElement(“script”);对于所有三个调用而不是script1 script2等因为那些是无效的标签

请参阅https://developer.mozilla.org/en/DOM/document.createElement