我试图隐藏基于 url 哈希标签的 div。我正在使用一个名为 zozo tabs 的 jquery 插件,它允许深度链接并显示和隐藏 div。
页面上有一个特定的 div(不在选项卡区域中)我想隐藏给定 url/s。我已经搜索过,但无法弄清楚。请原谅我的 JavaScript 菜鸟!!!我试过这个。没有这样的运气。它似乎不起作用。任何帮助将不胜感激。
我试过 php 但它不适用于哈希
启动插件创建这种类型的 url
http://localhost:8888/site/funds/#tabbed-nav=fund-strategy
html是:
<ul>
<li data-link="fund-strategy"><a>Fund Strategy</a></li>
<li data-link="portfolio-characteristics"><a>Portfolio Characteristics</a></li>
<li data-link="performance"><a>Performance</a></li>
</ul>
<div class="strategy">This copy shows when the li is clicked on</div>
这是我试图用 js 隐藏一个给定 url 的 div
var jQ = jQuery.noConflict();
jQ(document).ready(function() {
var url = document.location.href;
if (url.indexOf('http://localhost:8888/site/funds/#tabbed-nav=fund-strategy') >= 0) {
jQ('.fourth').hide();
};
});
<div class="fourth">Hide me please!</div>