0

javascript と一緒に html コードを何度も書いて、<a>要素を作成します。

私の質問は、href 属性を無視できますか? むしろ ID 属性を追加して、そこでクリックを処理します。

ほとんどの場合、別のページに移動するのではなく、何らかの ajax 呼び出しを実行します。

URL に # が含まれているのは嫌いです。見栄えが悪いだけです。

別の要素、つまり a を使用して、<span>リンクのように見えるようにクラスで変更する必要がありますか?

ありがとうJ

4

4 に答える 4

5

のないリンクがある場合href、それはリンクではなく、おそらくボタンであり、リンクの代わりにボタンを使用する必要があります。

ボタン VS. リンク - User Experience.SE

于 2012-06-30T08:46:34.037 に答える
2

href で値を使用したくない場合

<a href="javascript:void(0)"​ >link</a>  

href を追加したくないが、カーソルのポインター スタイルが必要な場合

<a style="cursor:pointer">link</a> 
于 2012-06-30T07:07:38.673 に答える
0

はい!特定のページやタブhrefではなく、クリック イベントのみを達成することが目的の場合は、属性を使用する必要はありません。link

一部または直接aCSSでタグのスタイルを設定できますclassnamea{ cursor: pointer; color: blue;}

ただし、属性が割り当てられていない場合は、a要素をスタイルできませんa:linkhref

于 2012-06-30T07:10:27.960 に答える
0

タグ付きの href は必ずしも必要ではありませんa。基本的に他のものと区別し、クリックできるようにします。a目的に合わせて onclick を使用して、またはその他の要素を使用できます。

<a class="lookClickable" onclick="doSomething()">Click Me</a>

a(上記は、あまりにも似spanているdivなど以外のものである可能性があります.

于 2012-06-30T07:22:55.890 に答える