$(function () {

    $('.radio label').each(function () {
        var e = $(this);
        e.click(function () {
            e.closest('.radio').find("label").removeClass("active");
            e.addClass("active");
        });
    });

    $('.checkbox label').each(function () {
        var e = $(this);
        e.click(function () {
            if (e.find('input').is(':checked')) {
                e.addClass("active");
            } else {
                e.removeClass("active");
            }
        });
    });

    $('.icon-navicon').each(function () {
        var e = $(this);
        var target = e.attr("data-target");
        e.click(function () {
            $(target).slideToggle().toggleClass("nav-navicon");
        });
    });

    // 回到顶部
    $(document).on('click', ".gotop", function (e) {
        e.preventDefault();
        $('html,body').animate({
            scrollTop: 0
        }, 700);
    });
    // 滚动播放第一个增加 active属性
    $('.carousel-inner .carousel-item:first').addClass('active');

    // 当前选中菜单
    var currentUrlAll = document.location.toString();
    var arrUrl = currentUrlAll.split("?");
    var currentUrl = arrUrl[0];
    $(".navbar-nav .nav-item").each(function () {
        var e = $(this);
        var url = e.find(".nav-link").attr("href");
        if (currentUrl.indexOf('/a/') >= 0) {
            if (url == '/a/index.html') {
                $(this).addClass('active');
            }
        } else if (currentUrl.indexOf('/news') >= 0) {
            if (url == '/news.html') {
                $(this).addClass('active');
            }
        } else if (currentUrl.indexOf('/chatgpt') >= 0) {
            if (url == '/chatgpt.html') {
                $(this).addClass('active');
            }
        } else {
            if (url == '/') {
                $(this).addClass('active');
            }
        }
    });

    //滚动监控
    $(document).ready(function () {
        "use strict";
        $(window).scroll(function () {
            var lastdiv = 100;
            if ($(this).scrollTop() >= lastdiv) {
                $('.right-card').first().addClass('lastright-card');
            } else {
                $('.right-card').first().removeClass('lastright-card');
            }
        });
    });


    //查看全文
    $('#vip').empty();
    $('#vip').html('<a class="submit" href="' + currentUrl + '?action=onClick" rel="nofollow">查看全文</a>');
    if (GetUrlPara() == "action=onClick") {
        $("#article_content").removeClass("article_content");
        $("#vip").remove();
    }
    else{
    		setTimeout(() => {
    		$(".baidu_pl").removeAttr("style");
            $("#article_content").removeAttr("style");
    		}, 1000);
    }
    function GetUrlPara() {
        var url = document.location.toString();
        var arrUrl = url.split("?");
        var para = arrUrl[1];
        return para;
    }

	$('.Disclaimers').prepend('本文来自互联网用户投稿，该文观点仅代表作者本人，不代表本站立场。本站仅提供信息存储空间服务，不拥有所有权，不承担相关法律责任。如若转载，请注明出处：');
	$('.email').text('如若内容造成侵权/违法违规/事实不符，请联系我的编程经验分享网邮箱：809451989@qq.com进行投诉反馈，一经查实，立即删除！');

	$('img').each(function(){
	  $(this).attr('referrerpolicy','no-referrer');
	});

    
    //获取当前的js文件的路径
    function getJsPath(jsname) {
        var js = document.scripts;
        var jsPath = "";
        for (var i = js.length; i > 0; i--) {
            if (js[i - 1].src.indexOf(jsname) > -1) {
                return js[i - 1].src;
            }
        }
        return jsPath;
    }

    //获取js文件后面的参数
    function getParam(jspath, parm) {
        var urlparse = jspath.split("\?");
        var parms = urlparse[1].split("&");
        var values = {};
        for(var i = 0; i < parms.length; i++) {
            var pr = parms[i].split("=");
            if (pr[0] == parm)
            return pr[1];
        }
        return "";
    }
    $('.source_url').text("文章来源:"+getParam(getJsPath("source_url"),"source_url"));

});