jQuery append()脚本在Opera中不起作用

时间:2014-02-17 19:23:25

标签: jquery opera

以下脚本在IE和Firefox中运行良好,但在Opera中不行:

jQuery.noConflict();
...
jQuery.ajax({
    ...
    success: function(data){
        var contenido=jQuery(data).find("#contenido");
        var myScript="<script>function pag(n){alert('hello');}<\/script>";
        jQuery(contenido).append(myScript);
            jQuery("#myDiv").html(contenido);
    },
    ...
});

contenido块中已经定义了函数pag(),我想要完成的是用一个新函数替换这个函数。 JS alert()在每个浏览器中执行但是Opera(好吧,我还没有尝试过Chrome)。

我很欣赏任何有关我做错的建议。提前谢谢!

0 个答案:

没有答案