ウェブアプリケーション内のリンクを使ったベストプラクティスは何ですか?Rails 4 |どのようにリンクのURLを表示しないのですか?
たとえば、私は現在アンカータグであるモーダルなどを持っていますが、ホバーオーバー時には#create、#updateなどと言っていますが、私はユーザにこれを見せたくありません。アンカータグをボタンタグにしなくてもそれを表示しないようにする方法はありますか?
どうやってこれをどうやって処理するのですか?
ウェブアプリケーション内のリンクを使ったベストプラクティスは何ですか?Rails 4 |どのようにリンクのURLを表示しないのですか?
たとえば、私は現在アンカータグであるモーダルなどを持っていますが、ホバーオーバー時には#create、#updateなどと言っていますが、私はユーザにこれを見せたくありません。アンカータグをボタンタグにしなくてもそれを表示しないようにする方法はありますか?
どうやってこれをどうやって処理するのですか?
ご質問が広すぎる...
回答は非常に簡単です:リンク上でイベントをクリックしてJavaScriptを使用してキャッチ。
以下の例を参照してください:
<script>
function showModal(modalName) {
// here will be modal show function
alert('Showing modal: '+modalName);
return false;
}
</script>
<a href="" onclick="return showModal('create')">
CREATE SOMETHING
</a>
が、あなたの基本的なビュー/ページの部分(ビューのロードビュー)のようなサイトのURLを好きではないのモーダルを作成すると、あなたのモーダルためのメソッドを作成することができますあなたがロードして表示/モーダル(これはちょうど1つの方法です)のビュー/ページをロードするコントローラのビューです。 URLを作成するパターンは、ほぼすべてのMVCフレームワーク(yoursite.com/controller/action/id)で同じです(私は思います)。