\t window.et_pb_init_modules = function() {
\t \t $.et_pb_simple_slider = function(el, options) {
\t \t \t var settings = $.extend({
\t \t \t \t slide \t \t \t : '.et-slide', \t \t \t \t \t // slide class
\t \t \t \t arrows \t \t \t \t \t : '.et-pb-slider-arrows', \t \t // arrows container class
\t \t \t \t prev_arrow \t \t \t \t : '.et-pb-arrow-prev', \t \t \t // left arrow class
\t \t \t \t next_arrow \t \t \t \t : '.et-pb-arrow-next', \t \t \t // right arrow class
\t \t \t \t controls \t \t \t \t : '.et-pb-controllers a', \t \t // control selector
\t \t \t \t carousel_controls \t \t : '.et_pb_carousel_item', \t \t // carousel control selector
\t \t \t \t control_active_class \t : 'et-pb-active-control', \t \t // active control class name
\t \t \t \t previous_text \t \t \t : et_pb_custom.previous, \t \t \t // previous arrow text
\t \t \t \t next_text \t \t \t \t : et_pb_custom.next, \t \t \t \t // next arrow text
\t \t \t \t fade_speed \t \t \t \t : 500, \t \t \t \t \t \t \t // fade effect speed
\t \t \t \t use_arrows \t \t \t \t : true, \t \t \t \t \t \t \t // use arrows?
\t \t \t \t use_controls \t \t \t : true, \t \t \t \t \t \t \t // use controls?
\t \t \t \t manual_arrows \t \t \t : '', \t \t \t \t \t \t \t // html code for custom arrows
\t \t \t \t append_controls_to \t \t : '', \t \t \t \t \t \t \t // controls are appended to the slider element by default, here you can specify the element it should append to
\t \t \t \t controls_below \t \t \t : false,
\t \t \t \t controls_class \t \t \t : 'et-pb-controllers', \t \t \t \t // controls container class name
\t \t \t \t slideshow \t \t \t \t : false, \t \t \t \t \t \t // automattic animation?
\t \t \t \t slideshow_speed \t \t \t : 7000, \t \t \t \t \t \t \t // automattic animation speed
\t \t \t \t show_progress_bar \t \t : false, \t \t \t \t \t \t \t // show progress bar if automattic animation is active
\t \t \t \t tabs_animation \t \t \t : false,
\t \t \t \t use_carousel \t \t \t : false
\t \t \t }, options);
\t \t \t var $et_slider \t \t \t = $(el),
\t \t \t \t $et_slide \t \t \t = $et_slider.closest_descendent(settings.slide),
\t \t \t \t et_slides_number \t = $et_slide.length,
\t \t \t \t et_fade_speed \t \t = settings.fade_speed,
\t \t \t \t et_active_slide \t \t = 0,
\t \t \t \t $et_slider_arrows,
\t \t \t \t $et_slider_prev,
\t \t \t \t $et_slider_next,
\t \t \t \t $et_slider_controls,
\t \t \t \t $et_slider_carousel_controls,
\t \t \t \t et_slider_timer,
\t \t \t \t controls_html = '',
\t \t \t \t carousel_html = '',
\t \t \t \t $progress_bar = null,
\t \t \t \t progress_timer_count = 0,
\t \t \t \t $et_pb_container = $et_slider.find('.et_pb_container'),
\t \t \t \t et_pb_container_width = $et_pb_container.width(),
\t \t \t \t is_post_slider = $et_slider.hasClass('et_pb_post_slider');
\t \t \t \t $et_slider.et_animation_running = false;
\t \t \t \t $.data(el, "et_pb_simple_slider", $et_slider);
\t \t \t \t $et_slide.eq(0).addClass('et-pb-active-slide');
\t \t \t \t if (! settings.tabs_animation) {
\t \t \t \t \t if (!$et_slider.hasClass('et_pb_bg_layout_dark') && !$et_slider.hasClass('et_pb_bg_layout_light')) {
\t \t \t \t \t \t $et_slider.addClass(et_get_bg_layout_color($et_slide.eq(0)));
\t \t \t \t \t }
\t \t \t \t }
\t \t \t \t
\t \t \t \t if (settings.use_arrows && et_slides_number > 1) {
\t \t \t \t \t if (settings.manual_arrows == '')
\t \t \t \t \t \t $et_slider.append('<div class="et-pb-slider-arrows"><a class="et-pb-arrow-prev" href="#">' + '<span>' +settings.previous_text + '</span>' + '</a><a class="et-pb-arrow-next" href="#">' + '<span>' + settings.next_text + '</span>' + '</a></div>');
\t \t \t \t \t else
\t \t \t \t \t \t $et_slider.append(settings.manual_arrows);
\t \t \t \t \t $et_slider_arrows \t = $et_slider.find(settings.arrows);
\t \t \t \t \t $et_slider_prev \t = $et_slider.find(settings.prev_arrow);
\t \t \t \t \t $et_slider_next \t = $et_slider.find(settings.next_arrow);
\t \t \t \t \t $et_slider_next.click(function(){
\t \t \t \t \t \t if ($et_slider.et_animation_running) \t return false;
\t \t \t \t \t \t $et_slider.et_slider_move_to('next');
\t \t \t \t \t \t return false;
\t \t \t \t \t });
\t \t \t \t \t $et_slider_prev.click(function(){
\t \t \t \t \t \t if ($et_slider.et_animation_running) \t return false;
\t \t \t \t \t \t $et_slider.et_slider_move_to('previous');
\t \t \t \t \t \t return false;
\t \t \t \t \t });
\t \t \t \t \t // swipe support requires et-jquery-touch-mobile
\t \t \t \t \t $et_slider.find(settings.slide).on('swipeleft', function() {
\t \t \t \t \t \t $et_slider.et_slider_move_to('next');
\t \t \t \t \t });
\t \t \t \t \t $et_slider.find(settings.slide).on('swiperight', function() {
\t \t \t \t \t \t $et_slider.et_slider_move_to('previous');
\t \t \t \t \t });
\t \t \t \t }
\t \t \t \t if (settings.use_controls && et_slides_number > 1) {
\t \t \t \t \t for (var i = 1; i <= et_slides_number; i++) {
\t \t \t \t \t \t controls_html += '<a href="#"' + (i == 1 ? ' class="' + settings.control_active_class + '"' : '') + '>' + i + '</a>';
\t \t \t \t \t }
\t \t \t \t \t controls_html =
\t \t \t \t \t \t '<div class="' + settings.controls_class + '">' +
\t \t \t \t \t \t \t controls_html +
\t \t \t \t \t \t '</div>';
\t \t \t \t \t if (settings.append_controls_to == '')
\t \t \t \t \t \t $et_slider.append(controls_html);
\t \t \t \t \t else
\t \t \t \t \t \t $(settings.append_controls_to).append(controls_html);
\t \t \t \t \t if (settings.controls_below)
\t \t \t \t \t \t $et_slider_controls \t = $et_slider.parent().find(settings.controls);
\t \t \t \t \t else
\t \t \t \t \t \t $et_slider_controls \t = $et_slider.find(settings.controls);
\t \t \t \t \t et_maybe_set_controls_color($et_slide.eq(0));
\t \t \t \t \t $et_slider_controls.click(function(){
\t \t \t \t \t \t if ($et_slider.et_animation_running) \t return false;
\t \t \t \t \t \t $et_slider.et_slider_move_to($(this).index());
\t \t \t \t \t \t return false;
\t \t \t \t \t });
\t \t \t \t }
\t \t \t \t if (settings.use_carousel && et_slides_number > 1) {
\t \t \t \t \t for (var i = 1; i <= et_slides_number; i++) {
\t \t \t \t \t \t slide_id = i - 1;
\t \t \t \t \t \t image_src = ($et_slide.eq(slide_id).data('image') !== undefined) ? 'url(' + $et_slide.eq(slide_id).data('image') + ')' : 'none';
\t \t \t \t \t \t carousel_html += '<div class="et_pb_carousel_item ' + (i == 1 ? settings.control_active_class : '') + '" data-slide-id="'+ slide_id +'">' +
\t \t \t \t \t \t \t '<div class="et_pb_video_overlay" href="#" style="background-image: ' + image_src + ';">' +
\t \t \t \t \t \t \t \t '<div class="et_pb_video_overlay_hover"><a href="#" class="et_pb_video_play"></a></div>' +
\t \t \t \t \t \t \t '</div>' +
\t \t \t \t \t \t '</div>';
\t \t \t \t \t }
\t \t \t \t \t carousel_html =
\t \t \t \t \t \t '<div class="et_pb_carousel">' +
\t \t \t \t \t \t '<div class="et_pb_carousel_items">' +
\t \t \t \t \t \t \t carousel_html +
\t \t \t \t \t \t '</div>' +
\t \t \t \t \t \t '</div>';
\t \t \t \t \t $et_slider.after(carousel_html);
\t \t \t \t \t $et_slider_carousel_controls = $et_slider.siblings('.et_pb_carousel').find(settings.carousel_controls);
\t \t \t \t \t $et_slider_carousel_controls.click(function(){
\t \t \t \t \t \t if ($et_slider.et_animation_running) \t return false;
\t \t \t \t \t \t var $this = $(this);
\t \t \t \t \t \t $et_slider.et_slider_move_to($this.data('slide-id'));
\t \t \t \t \t \t return false;
\t \t \t \t \t });
\t \t \t \t }
\t \t \t \t if (settings.slideshow && et_slides_number > 1) {
\t \t \t \t \t $et_slider.hover(function() {
\t \t \t \t \t \t if ($et_slider.hasClass('et_slider_auto_ignore_hover')) {
\t \t \t \t \t \t \t return;
\t \t \t \t \t \t }
\t \t \t \t \t \t $et_slider.addClass('et_slider_hovered');
\t \t \t \t \t \t if (typeof et_slider_timer != 'undefined') {
\t \t \t \t \t \t \t clearInterval(et_slider_timer);
\t \t \t \t \t \t }
\t \t \t \t \t }, function() {
\t \t \t \t \t \t if ($et_slider.hasClass('et_slider_auto_ignore_hover')) {
\t \t \t \t \t \t \t return;
\t \t \t \t \t \t }
\t \t \t \t \t \t $et_slider.removeClass('et_slider_hovered');
\t \t \t \t \t \t et_slider_auto_rotate();
\t \t \t \t \t });
\t \t \t \t }
\t \t \t \t et_slider_auto_rotate();
\t \t \t \t function et_slider_auto_rotate(){
\t \t \t \t \t if (settings.slideshow && et_slides_number > 1 && ! $et_slider.hasClass('et_slider_hovered')) {
\t \t \t \t \t \t et_slider_timer = setTimeout(function() {
\t \t \t \t \t \t \t $et_slider.et_slider_move_to('next');
\t \t \t \t \t \t }, settings.slideshow_speed);
\t \t \t \t \t }
\t \t \t \t }
は、あなただけの「et_pb_bg_layout_dark」が追加されているときに光をテーマにしたナビゲーションのためのクラスが追加させませんでしたか? – Goombah
はい、それは私が手に入れたいものですが、どうですか? – Rolboz