pluginOptions.pricingRules = [ { "property": "textLength", "target": { "views": -1, "elements": "text" }, "type": "all", "rules": [ { "operator": "=", "value": 0, "price": 0 }, { "operator": "<", "value": 10, "price": 10 }, { "operator": "<", "value": 20, "price": 20 }, { "operator": ">=", "value": 20, "price": 30 } ] }, { "property": "", "target": { "views": -1, "elements": "all" }, "type": "any", "rules": [ { "operator": "=", "value": 0, "price": 20 }, { "operator": "=", "value": 0, "price": 5 } ] } ]; new FancyProductDesigner($("#fpd"), pluginOptions))