0

私のウェブサイトディレクトリ「foto」には、URL「http://example.com/foto/article-name」または「http://example.com/tech/article-name」で始まる記事がたくさんあります。

URLが「http://example.com/foto/」のメニュー項目があります。

記事の1つが表示されているときに、これらの記事にメニューリンクがない場合に、メニュー項目「FOTO」を強調表示する方法。言い換えれば、私は条件を持ちたいです:

URLが「http://example.com/foto/」で始まる場合は、メニュー項目FOTOを強調表示します 。または、URLが「http://example.com/demo」で始まる場合は、メニュー項目VIDEOを強調表示します。

つまり、記事とメニュー項目のURLが同じURLで開始されない場合があります。

前もって感謝します

4

1 に答える 1

1

次のことができます。

var url = window.location.href; // Get the current URL

// Check for foto inside URL //
if (url.indexOf("foto") != -1​){
    alert('foto');

    // Add selected class to menu item //
    $('#menu_item_id').addClass('selected');
}​​​​​​​

その後、他のメニュー項目のタイトルにチェックを追加するだけです。

これが役立つことを願っています!

于 2012-09-15T13:46:01.357 に答える