رفتن به مطلب

visapick

عضو سایت
  • تعداد ارسال‌ها

    2
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط visapick

  1. با سلام و خسته نباشید خدمت برنامه نویسان قوی وردپرسی 

    ما برای صفحه سرمایه گذاری در استرالیا سایتمون یک بخش داریم که 3 تا تب داره و اینجا چند تا مشکل دارم
     

    قالب آوادا پیشفرض تب ها رو قرار داده روی اولی ولی ما می خوایم روی تب وسط باشه

    و مشکل دوم اینه که می خوایم انتهای هر تب یک لینک بسازیم که بپره روی 2 تب دیگه و اینم در قالب نداره 

    اینم کد های js این قسمت هست

    !(function (n) {
        "use strict";
        n.fn.fusionSwitchTabOnLinkClick = function (i) {
            var e, t;
            (t = "#_" === (e = i || ("#_" === document.location.hash.substring(0, 2) ? document.location.hash.replace("#_", "#") : document.location.hash)).substring(0, 2) ? e.split("#_")[1] : e.split("#")[1]),
                e &&
                    n(this).find('.nav-tabs li a[href="' + e + '"]').length &&
                    (n(this).find(".nav-tabs li").removeClass("active"),
                    n(this)
                        .find('.nav-tabs li a[href="' + e + '"]')
                        .parent()
                        .addClass("active"),
                    n(this).find(".tab-content .tab-pane").removeClass("in").removeClass("active"),
                    n(this)
                        .find('.tab-content .tab-pane[id="' + t + '"]')
                        .addClass("in")
                        .addClass("active")),
                e &&
                    n(this).find('.nav-tabs li a[id="' + t + '"]').length &&
                    (n(this).find(".nav-tabs li").removeClass("active"),
                    n(this)
                        .find('.nav-tabs li a[id="' + t + '"]')
                        .parent()
                        .addClass("active"),
                    n(this).find(".tab-content .tab-pane").removeClass("in").removeClass("active"),
                    n(this)
                        .find(
                            '.tab-content .tab-pane[id="' +
                                n(this)
                                    .find('.nav-tabs li a[id="' + t + '"]')
                                    .attr("href")
                                    .split("#")[1] +
                                '"]'
                        )
                        .addClass("in")
                        .addClass("active"));
        };
    })(jQuery),
        jQuery(document).on("ready fusion-element-render-fusion_tabs", function (i, e) {
            var t = void 0 !== e ? jQuery('div[data-cid="' + e + '"]').find(".fusion-tabs") : jQuery(".fusion-tabs"),
                n = void 0 !== e ? jQuery('div[data-cid="' + e + '"]').find(".nav-tabs li") : jQuery(".nav-tabs li");
            t.each(function () {
                jQuery(this).fusionSwitchTabOnLinkClick();
            }),
                n.on("click", function (i) {
                    var e,
                        t = jQuery(this),
                        n = t.find(".tab-link").attr("href"),
                        a = t.parents(".fusion-tabs").find(n);
                    t.parents(".fusion-tabs").find(".nav li").removeClass("active"),
                        a.find(".fusion-woo-slider").length &&
                            ((e = 0),
                            t.parents(".fusion-tabs").hasClass("horizontal-tabs") && (e = t.parents(".fusion-tabs").find(".nav").height()),
                            t.parents(".fusion-tabs").height(t.parents(".fusion-tabs").find(".tab-content").outerHeight(!0) + e)),
                        setTimeout(function () {
                            "function" == typeof jQuery.fn.reinitializeGoogleMap &&
                                a.find(".shortcode-map").each(function () {
                                    jQuery(this).reinitializeGoogleMap();
                                }),
                                a.find(".fusion-carousel").length && "function" == typeof generateCarousel && generateCarousel(),
                                a.find(".fusion-portfolio").each(function () {
                                    var i = jQuery(this).find(".fusion-portfolio-wrapper"),
                                        e = i.attr("id");
                                    e && (i = jQuery("#" + e)), i.isotope();
                                }),
                                a.find(".fusion-gallery").each(function () {
                                    jQuery(this).isotope();
                                }),
                                "function" == typeof jQuery.fn.fusionImageCompare &&
                                    a.find(".fusion-image-before-after").each(function () {
                                        jQuery(this).fusionImageCompare();
                                    }),
                                "function" == typeof jQuery.fn.fusionCalcFlipBoxesHeight &&
                                    a
                                        .find(".fusion-flip-boxes")
                                        .not(".equal-heights")
                                        .find(".flip-box-inner-wrapper")
                                        .each(function () {
                                            jQuery(this).fusionCalcFlipBoxesHeight();
                                        }),
                                "function" == typeof jQuery.fn.fusionCalcFlipBoxesEqualHeights &&
                                    a.find(".fusion-flip-boxes.equal-heights").each(function () {
                                        jQuery(this).fusionCalcFlipBoxesEqualHeights();
                                    }),
                                "function" == typeof jQuery.fn.equalHeights &&
                                    a.find(".fusion-fullwidth.fusion-equal-height-columns").each(function () {
                                        jQuery(this).find(".fusion-layout-column .fusion-column-wrapper").equalHeights();
                                    }),
                                a.find(".fusion-woo-slider").length && t.parents(".fusion-tabs").css("height", ""),
                                a.find(".crossfade-images").each(function () {
                                    fusionResizeCrossfadeImagesContainer(jQuery(this)), fusionResizeCrossfadeImages(jQuery(this));
                                }),
                                a.find(".fusion-blog-shortcode").each(function () {
                                    jQuery(this).find(".fusion-blog-layout-grid").isotope();
                                }),
                                a.find(".fusion-testimonials .reviews").each(function () {
                                    jQuery(this).css("height", jQuery(this).children(".active-testimonial").height());
                                }),
                                "function" == typeof calcSelectArrowDimensions && calcSelectArrowDimensions(),
                                "function" == typeof wrapGravitySelects && wrapGravitySelects(),
                                jQuery(window).trigger("fusion-resize-horizontal"),
                                jQuery(window).trigger("fusion-resize-vertical"),
                                jQuery(window).trigger("resize");
                        }, 350),
                        i.preventDefault();
                }),
                void 0 !== e && (n.first().trigger("click"), n.first().addClass("active")),
                Modernizr.mq("only screen and (max-width: " + fusionTabVars.content_break_point + "px)") && jQuery(".tabs-vertical").addClass("tabs-horizontal").removeClass("tabs-vertical"),
                jQuery(window).on("resize", function () {
                    Modernizr.mq("only screen and (max-width: " + fusionTabVars.content_break_point + "px)")
                        ? (jQuery(".tabs-vertical").addClass("tabs-original-vertical"), jQuery(".tabs-vertical").addClass("tabs-horizontal").removeClass("tabs-vertical"))
                        : jQuery(".tabs-original-vertical").removeClass("tabs-horizontal").addClass("tabs-vertical");
                });
        }),
        jQuery(window).on("load", function () {
            jQuery(".vertical-tabs").length &&
                jQuery(".vertical-tabs .tab-content .tab-pane").each(function () {
                    var i;
                    jQuery(this).parents(".vertical-tabs").hasClass("clean")
                        ? jQuery(this).css("min-height", jQuery(".vertical-tabs .nav-tabs").outerHeight() - 10)
                        : jQuery(this).css("min-height", jQuery(".vertical-tabs .nav-tabs").outerHeight()),
                        jQuery(this).find(".video-shortcode").length && ((i = parseInt(jQuery(this).find(".fusion-video").css("max-width").replace("px", ""), 10)), jQuery(this).css({ float: "none", "max-width": i + 60 }));
                }),
                jQuery(window).on("resize", function () {
                    jQuery(".vertical-tabs").length && jQuery(".vertical-tabs .tab-content .tab-pane").css("min-height", jQuery(".vertical-tabs .nav-tabs").outerHeight());
                });
        });

    ممنون میشم اگه کسی این کارو بلده پاسخ بزاره

×
×
  • اضافه کردن...