将json对象传递给自定义jquery插件。不好的做法?

时间:2012-03-28 09:00:03

标签: javascript jquery jquery-plugins

我正在制作一个简单的jquery插件来创建图形。

您可以在此处查看基本版本。 http://jsfiddle.net/hqb2W/1/

我不确定将数据传递给插件是不好的做法。我正在传递一个 json对象一个javascript对象数组。

$('.bar-container').barGenerator([
        {
            'size'    : 30,
              'class'    : 'points'    
        },
        {
            'size'    : 30,
              'class'    : 'bonus'
        },
        {
            'size'    : 40,
              'class'    : 'extra'
        }
        ]);

查看我的插件可以看到这样做的问题吗?依赖于对象内的字符串似乎很危险。你能建议一个替代方案吗?

1 个答案:

答案 0 :(得分:0)

  

万一有人拼错了?也许我过于谨慎了?

让我们这样说:如果输入错误的内容,例如:

alret("Hello, world!");

JavaScript引擎是否担心它?