如何为自定义jQuery函数制作数组内部的数组数据
How to make array inside array data for custom jQuery Function?
我正在寻找一些在自定义jQuery函数中制作数组数据的教程,但我找不到。你能告诉我如何为jQuery函数在数组中创建一个数组吗?我想这样调用我的函数:
$(this).myPlugin({
data_first: '1',
data_second: {
first_word : 'Hello', second_word : 'World'
}
});
我的函数脚本
(function($) {
$.fn.myPlugin = function(data) {
return this.each(function() {
alert(data['data_first']+' bla bla '+ data['data_second'][first_word]);
});
}
})(jQuery);
它被称为对象,而不是数组,您可以直接访问它object1.object2_name.object3_name
。
(function($) {
$.fn.myPlugin = function(data) {
console.log(data);
return this.each(function() {
console.log(data.data_first + ' blah - ' + data.data_second.first_word);
});
}
})(jQuery);
在您的代码中,您似乎忘记了用引号将first_word
括起来,或者不小心使用了方括号而不是点运算符。
添加引号:
(function($) {
$.fn.myPlugin = function(data) {
return this.each(function() {
alert(data['data_first']+' bla bla '+ data['data_second']['first_word']);
});
}
})(jQuery);
或者使用点运算符(在我看来看起来更干净):
(function($) {
$.fn.myPlugin = function(data) {
return this.each(function() {
alert(data.data_first + ' bla bla ' + data.data_second.first_word);
});
}
})(jQuery);
相关文章:
- 访问JSON对象内部的数组元素
- 将当前用户的 ID 推送到 meteorjs 中集合/文档的内部数组
- 正在更新mongod中两个对象内部的数组
- 如何在循环数组内部推送变量值
- 在Javascript数组内部调用URL变量
- 如何在Mongoose中从多个数组更新数组内部的值
- 创建带有回调的动态 JSON 数组(内部闭包问题)
- 循环数组内部和数组
- 如何为自定义jQuery函数制作数组内部的数组数据
- 数组内部的Javascript数组-如何调用子数组名称
- 有没有一种方法可以将一个元素从二维数组内部移动到数组中的另一个位置,而不移动其他元素?
- 在数组内部迭代数组
- JSON -需要javascript数组内部的数组和编码JSON
- 检查数组是否在数组内部
- 试图通过Json对象,有更多的对象与对象数组内部循环
- 按数组内部值过滤数组
- 是否可以在数组内部和数组之间来回移动对象
- 当数组内部的某个可观察数组项发生更改时,更新父挖空可观察数组项
- 为什么for.in()循环不返回数组内部的对象
- 不能修改原型数组内部