jquery - 单击图像时如何显示 div 标签?

标签 jquery html css

我试图在您单击图片时显示一个 div 标签。我已经使用 jquery 在两者之间切换,但它不起作用。我认为这与我使用的 css 有关。我把它全部放在js fiddle 上。 这是我要显示的 div。

<div >
<p class="dinnerplates" style="background-color:#69a0d0;">blurb about vintage plates.blurb about vintage plates.blurb about vintage plates.blurb about vintage plates.blurb about vintage plates.blurb about vintage plates.</p>
</div>

https://jsfiddle.net/otbhffeh/

最佳答案

试试这个,也包括 jquery。

$( document ).ready(function() {
$(".dinnerplates").hide();

// Tooltip only Text
$('.masterTooltip').hover(function(){
        // Hover over code
       var title = $(this).attr('title');
        $(this).data('tipText', title).removeAttr('title');
        $('<p class="tooltip"></p>')
        .text(title)
        .appendTo('body')
        .fadeIn('slow');
}, function() {
        // Hover out code
        $(this).attr('title', $(this).data('tipText'));
        $('.tooltip').remove();
}).mousemove(function(e) {
        var mousex = e.pageX + 20; //Get X coordinates
        var mousey = e.pageY + 10; //Get Y coordinates
        $('.tooltip')
        .css({ top: mousey, left: mousex })

});
$(".masterTooltip").click(function() {
    $(".dinnerplates").toggle();
});
});

关于jquery - 单击图像时如何显示 div 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31763436/

相关文章:

html - 使用 CSS 的导航菜单

html - 所有新的 HTML 都出现在图像后面?

javascript - 选择时,Kendo 调度程序自定义 View 未获得正确的类

javascript - jQuery .val 更改不会更改输入值

jquery - 检查 jquery 中的值是 float 还是 int

php - 在 PHP MySQL 中使用 jQuery AJAX 提交表单而不重新加载

javascript - 重复显示数据

jquery - 页眉和页脚滑动动画的区别

javascript - 动态呈现的 SVG 未显示

css - 在实现 css 中更改 float 按钮位置?