我想在onmouseover/onmouseout事件發生時在圖片上顯示一些信息。我想要達到的是像this website這樣的暢銷產品。HTML onmouseover無法顯示文字
我的代碼是這樣的:
<div class="container" onmouseover="$('#info').css('display','block');" onmouseout="$('#info').css('display','none');">
<img src=...">
<div id="info" style="display:none">
... some text ...
</div>
</div>
所以DIV信息塊最初是隱藏的,但是,當鼠標在圖片上我想要的信息 出現在圖像上相應的畫面(與色調背景請看文字)。但有點它不起作用。我很欣賞任何建議如何解決這個問題。
編輯:我忘了提及div id info不存在於css中。我不確定我需要動態創建規則並將其附加到正文。此外,我之所以選擇使用內聯,是因爲我需要顯示/隱藏與用戶將鼠標放置/放出的圖像相對應的文本(包含唯一的div ID)。這意味着我有很多div容器,每個容器都有唯一的div ID。