0

説明 : こんにちは、オンライン食品注文サイトを開発しています。私はプロジェクトをほぼ完了しましたが、ショッピングカートで立ち往生しています..

問題: 選択したカートからアイテムを削除すると、問題に直面しています。カートからアイテムを削除すると、ページが上にスクロールします。カートからアイテムを追加および削除するために AJAX を使用しています。

カートからアイテムを削除したときにページがスクロールしないようにするための可能な解決策は何ですか??

ここでチェックアウトできるリンクは次のとおりです 。 u カートから商品を削除する ページを上にスクロールする.. ページが上にスクロールしないようにする方法。

4

3 に答える 3

1

削除ボタンでアンカータグを使用したと思います。すなわち。

<a href="#" ...>Delete</a> 

このようなもの。でやる

<a href="">Delete</a> 

またはボタンieを使用します

<button ...>Delete</button>

問題が解決されることを願っています。

于 2013-03-15T16:16:37.843 に答える
1

これは、link 要素を使用しているためですhref="#"。空のハッシュは、ブラウザによって「一番上にスクロール」として扱われます。

JS コードを実行した後、「通常の」リンク機能を抑制する必要があります。キーワードはevent.preventDefaultor return false(「従来の」イベント処理の後者) です。

于 2013-03-15T16:16:39.510 に答える
0

href="#" を href="javascript:void();" に置き換えます。

于 2013-03-15T16:16:58.490 に答える