Rails5前のウィンドウを複製するブートストラップモーダル

dgreen22

ブートストラップモーダルセットアップがあり、それに応じて各モーダルにコンテンツを動的に追加するJQueryがあります。すべて正常に動作します。

しかし、私が理解できないグリッチが1つあります。したがって、この場合、属性linkが存在せず、モーダルウィンドウ(ウィンドウ1と呼びます)を開いた場合、それは空白です-完璧です。しかし、link属性が存在するモーダルウィンドウ(ウィンドウ2)をクリックして開き、リンクがない同じ前のウィンドウ(ウィンドウ1)をクリックして戻ると、リンクが表示されます-そしてそれが表示するリンクウィンドウ2からです。

私はコンソールをチェックインしましたが、それlink.present?false-ですから、JQueryをリセットする必要があるか、離れた後に何かが関係しているように感じ.hoverます。

誰か考えはありますか?

JQuery

$(".media").hover(function(){           
        var thisLink = $(this).find(".media-link").html();
        $("#media-modal-link").html(thisLink);
});

HTML(index.html.erb)

<% @media.each_slice(2).with_index do |(p,q), i| %>
    <% if p.link.present? %>
        <p class="media-link"> <%= link_to "Read More", p.link, target: "_blank" %></p>
    <% end %> 

    <% if q.link.present? %>
    <p class="media-link"> <%= link_to "Read More", q.link, target: "_blank" %></p>
<% end %>

_modal.html.erb

<div id="media-modal-link">

</div>
dgreen22

ここで答えが見つかりました:https//stackoverflow.com/a/26864048/5551783

$("#media_modal").on("hidden.bs.modal", function() {
                $("#media-modal-link").html("");
              });

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

5秒後のブートストラップモーダルウィンドウポップアップ

分類Dev

ウィケットのブートストラップモーダルウィンドウでフォームを検証する方法は?

分類Dev

ポップアップウィンドウのブートストラップモーダルをランダムに表示する

分類Dev

角度のあるブートストラップモーダルウィンドウを垂直方向に中央揃え

分類Dev

ブートストラップモーダルウィンドウを完全に破壊する方法は?

分類Dev

ブートストラップモーダルウィンドウをvuejsで再利用可能にする方法

分類Dev

ブートストラップモーダルウィンドウの問題

分類Dev

ブートストラップモーダルウィンドウの問題

分類Dev

最大値でモーダル ウィンドウの動的幅をブートストラップしますか?

分類Dev

カウントダウンタイマーにモーダルウィンドウのブートストラップを表示させる

分類Dev

複数のフォームを持つ単一のモーダルウィンドウをブートストラップします

分類Dev

Angularjs-モーダルブートストラップウィンドウからスコープを渡す

分類Dev

ウィンドウの外側に展開するブートストラップモーダル選択ドロップダウン

分類Dev

選択(ドロップダウン)値に基づいてブートストラップモーダルウィンドウを表示する

分類Dev

ウィンドウのサイズを変更すると、左からモーダルカットをブートストラップします

分類Dev

ブートストラップ3モーダルでNavbarから新しいユーザーを追加するモーダルを作成する-Rails5

分類Dev

ブートストラップモーダルウィンドウをangularjsから閉じる方法

分類Dev

ブートストラップモーダルウィンドウの閉じるボタンの色を変更する

分類Dev

ウィンドウのサイズを変更するとブートストラップ モーダルが非表示になる

分類Dev

モーダルブートストラップウィンドウでインラインのCKEditor

分類Dev

Twitterブートストラップモーダル:スライドダウン効果を削除する方法

分類Dev

ブートストラップモーダルウィンドウの外でドロップダウン選択を選択すると、モーダルが閉じます

分類Dev

ブートストラップのポップアップモーダルウィンドウを閉じる方法

分類Dev

ブーストラップモーダルダイアログウィンドウにリダイレクトする方法をLaravel

分類Dev

ウィンドウの高さ内でブートストラップモーダルをドラッグします

分類Dev

ブートストラップ付きのAngular:モーダルウィンドウの「id」プロパティを設定します

分類Dev

ブートストラップウィザードのモーダルファイナルボタンを制御する方法

分類Dev

子リンクをクリックすると、ブートストラップモーダルウィンドウが開きます

分類Dev

ウィンドウの高さごとのブートストラップモーダル高さ

Related 関連記事

  1. 1

    5秒後のブートストラップモーダルウィンドウポップアップ

  2. 2

    ウィケットのブートストラップモーダルウィンドウでフォームを検証する方法は?

  3. 3

    ポップアップウィンドウのブートストラップモーダルをランダムに表示する

  4. 4

    角度のあるブートストラップモーダルウィンドウを垂直方向に中央揃え

  5. 5

    ブートストラップモーダルウィンドウを完全に破壊する方法は?

  6. 6

    ブートストラップモーダルウィンドウをvuejsで再利用可能にする方法

  7. 7

    ブートストラップモーダルウィンドウの問題

  8. 8

    ブートストラップモーダルウィンドウの問題

  9. 9

    最大値でモーダル ウィンドウの動的幅をブートストラップしますか?

  10. 10

    カウントダウンタイマーにモーダルウィンドウのブートストラップを表示させる

  11. 11

    複数のフォームを持つ単一のモーダルウィンドウをブートストラップします

  12. 12

    Angularjs-モーダルブートストラップウィンドウからスコープを渡す

  13. 13

    ウィンドウの外側に展開するブートストラップモーダル選択ドロップダウン

  14. 14

    選択(ドロップダウン)値に基づいてブートストラップモーダルウィンドウを表示する

  15. 15

    ウィンドウのサイズを変更すると、左からモーダルカットをブートストラップします

  16. 16

    ブートストラップ3モーダルでNavbarから新しいユーザーを追加するモーダルを作成する-Rails5

  17. 17

    ブートストラップモーダルウィンドウをangularjsから閉じる方法

  18. 18

    ブートストラップモーダルウィンドウの閉じるボタンの色を変更する

  19. 19

    ウィンドウのサイズを変更するとブートストラップ モーダルが非表示になる

  20. 20

    モーダルブートストラップウィンドウでインラインのCKEditor

  21. 21

    Twitterブートストラップモーダル:スライドダウン効果を削除する方法

  22. 22

    ブートストラップモーダルウィンドウの外でドロップダウン選択を選択すると、モーダルが閉じます

  23. 23

    ブートストラップのポップアップモーダルウィンドウを閉じる方法

  24. 24

    ブーストラップモーダルダイアログウィンドウにリダイレクトする方法をLaravel

  25. 25

    ウィンドウの高さ内でブートストラップモーダルをドラッグします

  26. 26

    ブートストラップ付きのAngular:モーダルウィンドウの「id」プロパティを設定します

  27. 27

    ブートストラップウィザードのモーダルファイナルボタンを制御する方法

  28. 28

    子リンクをクリックすると、ブートストラップモーダルウィンドウが開きます

  29. 29

    ウィンドウの高さごとのブートストラップモーダル高さ

ホットタグ

アーカイブ