如何使用jquery执行脚本标记并将其附加到html元素

时间:2013-04-22 07:16:06

标签: javascript jquery html dom

我有以下脚本标记

<script src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=rsb&c=28&pli=3326580&PluID=0&w=728&h=90&ord=|RANDOM|&ncu=$$|CLICK|$$"></script>
<noscript>
    <a href="|CLICK|http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=brd&FlightID=3326580&Page=&PluID=0&Pos=4688" target="_blank">
        <img src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=bsr&FlightID=3326580&Page=&PluID=0&Pos=4688" border=0 width=728 height=90>
    </a>
</noscript>

这是在执行时,我只是添加到html主体段。

但如果我使用jquery动态地将此标记添加到html元素,它就不会执行。

我还尝试在附加到html元素之前使用jQuery('')将其转换为dom。

请参阅我的jQuery代码,我正在执行此操作。

var testUrl = $('<script src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=rsb&c=28&pli=3326580&PluID=0&w=728&h=90&ord=|RANDOM|&ncu=$$|CLICK|$$"></script><noscript><a href="|CLICK|http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=brd&FlightID=3326580&Page=&PluID=0&Pos=4688" target="_blank"><img src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=bsr&FlightID=3326580&Page=&PluID=0&Pos=4688" border=0 width=728 height=90></a></noscript>');
$('#previewImgDiv').html(testUrl);

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

你可以使用postscribe执行此操作。专门用于异步编写javascript