gpt4 book ai didi

jquery - 为什么 slick carousel 不能与 browserify 一起使用?

转载 作者:行者123 更新时间:2023-12-03 22:50:52 26 4
gpt4 key购买 nike

我正在尝试使用 slick carousel ( http://kenwheeler.github.io/slick/ ) 并通过 npm 安装。

通过 browserify 包含它,如下所示:

slick = require('slick-carousel')

尝试像这样运行:

$('.gallery__carousel').slick();

没有控制台错误,轮播未初始化。这是怎么回事?

最佳答案

NOTE: It's not recommended to edit library. If still in case you want a workaround then you can follow like below.

我在使用 slick 和 browserify 时也遇到了同样的问题,但没有一个解决方案对我有用。然后我对 slick.js 进行了修改 -

查找:

(function(factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
define(['jquery'], factory);
} else if (typeof exports !== 'undefined') {
module.exports = factory(require('jquery'));
} else {
factory(jQuery);
}

}(function($) {

替换:

;(function ( $, window, document, undefined ) {

添加最后一行 -

查找:

}));

替换:

})( jQuery, window, document );

希望它有助于理解这个问题。

关于jquery - 为什么 slick carousel 不能与 browserify 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30592650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com