2

だから私はTumblrのテーマに取り組んでおり、tumblrのインデックス(またはホーム)ページに、次のインデックスページでユーザーに見せたくないdivを表示したい.

たとえば、「myblog.tumblr.com」には高さの高い大きなスプラッシュ div が必要です (これを呼び出して「homesplash」という ID を指定します)、「myblog.tumblr.com/page/」の下のページは非表示にしますこの div を使用して、ユーザーが最初に投稿を表示できるようにします。" myblog.tumblr.com/page/2 ""myblog.tumblr.com/page/3"などです。

jqueryでこれを行うにはどうすればよいですか? 「myblog.tumblr.com/page/」を含む URL を検出し、その div を非表示にするにはどうすればよいですか? 洞察力に感謝します。

4

2 に答える 2

1

jQuery 自体ではありませんが、そのまま使用できますwindow.location.pathname

if (window.location.pathname.indexOf('page') > 0) {
   $("#splash").hide();
}
于 2013-01-26T17:47:11.940 に答える
0

JavaScript には答えがあります。次に、jQuery を使用して結果を何らかのロジックにフックします。詳細はこちら

var pathname = window.location.pathname;
于 2013-01-26T17:46:30.327 に答える