“设置只有getter的属性” – 使用firefox的javascript错误

前端之家收集整理的这篇文章主要介绍了“设置只有getter的属性” – 使用firefox的javascript错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

直到最近,我一直在使用Safari 4来测试和调试我当前的jQuery插件.我在Firefox中尝试了我的代码,它开始抱怨JQuery-Framework中的某些内容:“设置一个只有getter的属性”.
我试图找出导致Firefox抱怨的行,发现这发生在这里**

$.fn.util.create_$dom = function(opt) {
    var $dom = {};
    $.each(opt.dom,function(name,val){
        console.log(name);
        var $elm = $('

options.dom看起来像这样:

    dom:{
        wrapper:{className:'wrapper'},inner:{tagName:'p',className:'test',test:'bla'}
    },
最佳答案
看起来您尝试使用此行设置元素的tagName

$elm.attr(_name,_val); 

这当然是不可能的,因为它是只读的.

猜你在找的jQuery相关文章