我正在尝试创建一个自定义 jquery 函数,它有两个参数,第一个参数是一个字符串,定义更新第二个参数的方法;选择器对象。
以下是该函数的使用示例:
$.select_content("update", {
"object_1",
"object_2"
});
函数:
(function ( $ ) {
var methods = {
"update" : function ( objects ) {
$.each(objects, function (object){
// Do stuff...
});
},
"reset" : function ( objects ) {
$.each(objects, function (object){
// Do stuff...
});
}
};
$.fn.select_content = function ( method ) {
};
})( jQuery );
但是,我在控制台中收到返回错误,该错误在该行上发出意外标记 ,
:"object_1",",
。
有更好的方法来解决这个问题吗?谢谢。
最佳答案
因为json语法需要键值对。您可以尝试使用数组:
$.select_content("update", [
"object_1",
"object_2"
]);
但您也可以使用选择器语法:
$.select_content("update", "object_1, object_2");
然后:
$(objects).each(function (object){
// Do stuff...
});
关于具有多个选择器的 jQuery 自定义函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6874921/