脚本宝典收集整理的这篇文章主要介绍了php – 通过标签更新subid,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
function getParameterByName(name) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); VAR regexS = "[\\?&]" + name + "=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(window.location.seArch); if (results == null) return ""; else return decodeURIcomponent(results[1].replace(/\+/g," ")); } $(document).ready(function () { $(".tab_content").hide(); //Hide all content var tabIndex = parseint(getParameterByName('tid'),10); if (!tabIndex) tabIndex = 1; $("ul.tabs li").eq(tabIndex - 1).addClass("active").show(); //Activate First tab $(".tab_content").eq(tabIndex - 1).show(); //Show first tab content //On Click Event $("ul.tabs li").click(function () { $("ul.tabs li").removeClass("active"); //Remove any "active" class $(this).addClass("active"); //Add "active" class to selected tab $(".tab_content").hide(); //Hide all tab content var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content $(activeTab).fadeIn(); //Fade in the active content return false; }); });
如果您需要其他任何事情,请告诉我,如果这有点令人困惑,请告诉我.
>使标签实际上只是指向新页面的链接,而不是使用JavaScript.
>改变你的脚本,使标签实际上是id链接,如下所示:
< li>< a href =“#inBox”class =“inBox”>< / a>< / li>
单击选项卡时,应将#outBox或#inBox附加到URL.然后,当用户单击后退按钮时,它应将它们带到上一个URL.您还必须更改JavaScript,以便在页面加载带有其中选项卡的链接时(例如page.htML #inmpBox),然后显示收件箱选项卡.
您的HTML中似乎已经有适当的ID和链接,但出于某种原因,您正在为< li>添加点击功能.元素而不是你的< a>元素.你应该把你的< a>元素有display:block以便它们满足你的< li>元素,然后您可以添加选项卡切换功能.这将使id能够附加到URL(即page.html #inBox).
$("ul.tabs li a").click(function () { $("ul.tabs li").removeClass("active"); //Remove any "active" class $(this).parent().addClass("active"); //Add "active" class to selected tab $(".tab_content").hide(); //Hide all tab content var activeTab = $(this).attr("href"); $(activeTab).fadeIn(); //Fade in the active content });
以上是脚本宝典为你收集整理的php – 通过标签更新subid全部内容,希望文章能够帮你解决php – 通过标签更新subid所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。