2

クリックすると:

<a href="#" onclick="plus();">+ 1 </a>

次に、アドレスバーに URL に加えて「#」が表示されます ( example.com/index.php?id=1# )。

それを避ける方法はありますか?

4

3 に答える 3

6

を追加できreturn falseます。デフォルトのアクションを防ぎます。

<a href="#" onclick="plus(); return false;">+ 1</a>
于 2012-06-15T11:22:32.083 に答える
4

またはこれ:

<a href="javascript:plus();">+ 1 </a>
于 2012-06-15T11:23:07.887 に答える
1

PreventDefault();を使用します。falseを返す代わりに。

ここで説明されている理由のため。 http://fuelyourcoding.com/jquery-events-stop-misusing-return-false/

于 2012-06-15T11:31:55.230 に答える