【发布时间】:2016-05-02 15:52:27
【问题描述】:
var hslider_slider_id = jQuery('.hslider_misc_holder').attr('id').slice(8);
activate_width_checker(1080, 1080, 'responsive', hslider_slider_id);
这段代码覆盖了 fullpage.js 和 WP Hero Slider 之间的冲突我有两个带有两个滑块的页面。此代码在第一个滑块上被成功调用,但不是第二个。我需要重构代码以确保在第二个滑块上调用 JS 函数,该滑块具有相同的 ID .hslider_misc_holder,而不仅仅是第一个。我是否需要通过循环运行它才能实现这一点??
或者使用.map
冲突导致英雄滑块无法加载完整尺寸。
蚂蚁
【问题讨论】:
-
加载第二个页面时再次调用它。
-
对不起,如果我不清楚每页上有两个滑块,每页上的第二个滑块不受该功能的影响。只需通过循环运行该函数即可在 ID 的所有实例上调用它。不是一个伟大的程序员这就是我问的原因!!!
-
您是否尝试将代码封装在 IIFE 中以避免命名冲突(例如
(function(){}()))?
标签: javascript jquery wordpress fullpage.js