{"ScriptPreparationCode":null,"TestCases":[{"Name":"Intelligent selectors - not stored","Code":"$(\u0027:input:not(.required)\u0027)\r\n.prop(\u0027placeholder\u0027, \u0027\u0027);\r\n\r\n$(\u0027:input.required\u0027)\r\n.prop(\u0027placeholder\u0027, \u0027required\u0027);","IsDeferred":false},{"Name":"Intelligent selectors, in filter, with .end","Code":"$(\u0027:input\u0027)\r\n.filter(\u0027:not(.required)\u0027)\r\n.prop(\u0027placeholder\u0027, \u0027\u0027)\r\n.end()\r\n.filter(\u0027.required\u0027)\r\n.prop(\u0027placeholder\u0027, \u0027required\u0027);","IsDeferred":false},{"Name":"Filter by function with .end","Code":"$(\u0027:input\u0027)\r\n.filter(function() { return !$(this).hasClass(\u0027required\u0027); })\r\n.prop(\u0027placeholder\u0027, \u0027\u0027)\r\n.end()\r\n.filter(function() { return $(this).hasClass(\u0027required\u0027); })\r\n.prop(\u0027placeholder\u0027, \u0027required\u0027);","IsDeferred":false},{"Name":"Intelligent selectors in filter - stored","Code":"var $inputs = $(\u0027:input\u0027);\r\n\r\n$inputs\r\n.filter(\u0027:not(.required)\u0027)\r\n.prop(\u0027placeholder\u0027, \u0027\u0027);\r\n\r\n$inputs\r\n.filter(\u0027.required\u0027)\r\n.prop(\u0027placeholder\u0027, \u0027required\u0027);","IsDeferred":false},{"Name":"Clear all, set only required","Code":"var $inputs = $(\u0027:input\u0027);\r\n\r\n$inputs\r\n.prop(\u0027placeholder\u0027, \u0027\u0027);\r\n\r\n$inputs\r\n.filter(\u0027.required\u0027)\r\n.prop(\u0027placeholder\u0027, \u0027required\u0027);","IsDeferred":false}]}