javascript - 将选项数组传递给 jquery 插件

标签 javascript jquery jquery-plugins datatables

我试图避免为每次调用插件编写 optinos 数组,我想知道如何创建一个唯一的共享选项数组来避免这种情况。

这可以应用于此调用,例如:

$(document).ready( function() {
  $('#example').dataTable( {
    "oLanguage": {
      "oPaginate": {
        "sNext": ">"
      }
    }
  } );
} );

我试过类似的方法,但它不起作用:

$.dataTable.defaults = {
    "oLanguage": {
        "oPaginate": {
              "sNext": ">"
        }
     }
} 

您可以在此处找到有关我尝试修改的选项数组的更多信息: http://datatables.net/usage/i18n

最佳答案

只需先创建对象,您可以在调用插件时随时将其传入。

var pluginDefaults = { 
    "oLanguage": {
        "oPaginate": { 
            "sNext": ">" 
        }
    }
};

当准备调用插件时,像这样使用它:

$('#example').dataTable( pluginDefaults );

关于javascript - 将选项数组传递给 jquery 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14462822/

相关文章:

jquery - 如何使用 jVectorMap 从 onRegionClick 回调内的 map 数组中获取州名称?

Jquery 验证和更新面板一起使用

javascript - 如何使用 dc.js 创建多线图表

javascript - 尝试创建一个 for 循环来记录数组中的偶数

javascript - 使用 jquery 隐藏按钮不起作用

javascript - 如何显示回电中需要的内容而不是整个页面

javascript - jQuery 移动插件弹出支持

javascript - Node : remove json element in json object

javascript - 按时间对对象进行排序

javascript - 如何确定 onmousemove 事件的方向?