Javascript jquery数据属性自动系统
我有个小问题 在我的html中,我有以下标记:Javascript jquery数据属性自动系统,javascript,jquery,Javascript,Jquery,我有个小问题 在我的html中,我有以下标记:数据滑块宽度=“800”数据滑块nav=“true” 我想建立一个自动化系统。这就是它的样子 (function($, window, document, undefined) { var data_options_control = function(scope){ owl = scope; console.log(owl.$element.data()) owl.options = $.ex
数据滑块宽度=“800”数据滑块nav=“true”
我想建立一个自动化系统。这就是它的样子
(function($, window, document, undefined) {
var data_options_control = function(scope){
owl = scope;
console.log(owl.$element.data())
owl.options = $.extend({}, owl.$element.data(), owl.options);
console.log(owl.options)
}
$.fn.owlCarousel.Constructor.Plugins.data_options_control = data_options_control;
})( window.Zepto || window.jQuery, window, document );
问题在于函数shut在html元素上查找属性i的所有数据,例如width和nav,并在选项ob there alrady exit中扩展
现在它只需向ob添加两个键,
sliderWidth
和sliderNav
如果我理解正确,您希望这些键被称为“width”和“nav”,而不是“sliderHeight”“sliderNav”。要做到这一点,您需要自己重命名密钥;您看到的是jQuery的命名(您也可以将数据属性更改为“数据宽度”和“数据导航”,但我认为您的方式可能更好,因为它将数据属性更改为“名称空间”)。差不多