匿名質問者
匿名質問者匿名質問者とは「匿名質問」を利用して質問した質問者。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら

jQuery タブのダイレクトリンクについて


タブのダイレクトリンクの件で教えていただきたいのですが、
var hash = location.hash;
 if( hash) $(".news_list li a[href=" + hash + "]").click();

とすれば、タブへのダイレクトリンクは出来ました。

ただ、そのタブの場所にページが移動してしまいます。

ページの先頭部分を開いた状態で、指定したタブを開くにはどのように修正すればよいのでしょうか?

もしくは、この記述だと無理な場合、具体的なコードを教えて頂けると嬉しいです。

よろしくお願い致します。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2014/08/08 12:04:53
  • 終了:2014/08/15 12:05:04

回答(0件)

回答はまだありません

  • 匿名回答1号
    匿名回答1号 2014/08/09 11:40:44
    自分で書いているならハッシュを使わなければいいのでは。
    たとえば、location.searchを使うとか。
  • 匿名質問者
    匿名質問者 2014/08/11 11:33:02
    ご連絡ありがとうございます。
    location.searchを使うというのは、例えばどのように使えばよいのでしょうか?
    調べたのですが、あまり良くわからず。。。?hogehogeが取得できるのはわかったのですが。。
    タブのaタグには#を使っております。

    作り直しは出来れば避けたいので、現状のコードに何かを記述して、トップへ戻る的な要素を加えることは難しいでしょうか?

    もしそのような手法もご存知でしたらアドバイス頂けると幸いです。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません