私のウェブページでは、中央に縦のアコーディオンを使用していくつかのコンテンツをリストしています。ページが読み込まれると、アコーディオンが途中にあります。しかし、ユーザーがアコーディオンタブをクリックすると、ページ全体がスクロールアップし、アコーディオンタブがブラウザの上部に表示されます。どうすればこの反応を避けることができますか?私は、ユーザーが自動的にスクロールすることなく、ページの部分自体にとどまりたいと思っています。解決策はありますか?ブラウザの自動スクロールをdiv IDに削除するにはどうすればよいですか?
ユーザーがアコーディオンタブをクリックすると、ページURLは http://web.com/#tab_1になります。しかし、私は機能するためにIDが必要なので、アコーディオンからIDを取り除くことはできません。他の解決策?それはあなたのクリックハンドラでは、あなたの問題
使用でpreventDefaultまたはReturn Falseを追加します! – adeneo
これはアコーデオンのソースです:http://webdevtuts.s3.amazonaws.com/uploads/demo/vertical_accordion/index.html – user632347
あなたの質問にいくつかのコードを追加してください。誰も他の人に迷惑をかけたり、例のページからコードをどのように実装したかを考えないでください。 –