gpt4 book ai didi

javascript - Royalslider - 属性 'ev' 在 'slider.ev.on' 上未定义

转载 作者:行者123 更新时间:2023-11-28 09:03:30 25 4
gpt4 key购买 nike

每个讨论:On active slide, append input

虽然我还没有弄清楚这一点,但我感觉很接近。我只是被难住了。代码看起来是正确的..但我仍然收到错误。特别是“slider.ev.on” - 未捕获类型错误:无法读取未定义的属性“ev”

这是我的代码。

   jQuery(document).ready(function($) { 

var sliderEL = $('.new-royalslider-1');
var slider = sliderEL.data('royalSlider');

var addSearch = function() {

if($('.rsActiveSlide .rsABlock').hasClass("dog-shelter-input")){
$(".feature-search #name_or_keywords").val('');
}else {
$('.feature-search #name_or_keywords').val('Dog Shelter');
}

if($('.rsActiveSlide .rsABlock').hasClass("scholar-input")){
$(".feature-search .#name_or_keywords").val('');
}else {
$('.feature-search #name_or_keywords').val('Scholarships');
}
};

slider.ev.on('rsAfterSlideChange', addSearch);

addSearch();

});

一些相关主题是:

http://help.dimsemenov.com/discussions/royalslider-wordpress/1584-use-js-api-on-wordpress-version-to-change-image-scale-mode

http://help.dimsemenov.com/discussions/royalslider-wordpress/2601-adding-slider-index-to-wordpress-gives-a-js-error

最佳答案

根据您的帖子,这听起来像是两个不同的问题......

属性“ev”在“slider.ev.on”上未定义:这听起来好像 slider 已定义,但 ev 未定义(我昨天遇到了这个问题,这就是我的方式)遇到这个问题)。

如果是这种情况,那么也许可以尝试将 new-royalslider-1 更改为 royalSlider

--

未捕获类型错误:无法读取未定义的属性“ev”:这听起来好像 slider 本身未定义。

如果是这种情况,并且上面的代码就是您所拥有的全部代码,那么我想说您缺少实际初始化 slider :

$('.royalSlider').royalSlider({ /* options */ });
var slider = $('.royalSlider').data('royalSlider');
slider.ev.on('rsAfterSlideChange', addSearch);

关于javascript - Royalslider - 属性 'ev' 在 'slider.ev.on' 上未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17392420/

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