javascript/jquery 使用 dom 识别隐藏图像

标签 javascript jquery html css

    $(function(){
    var image = $('img');
    if (image.attr("id") == "webs"){
    $('#hoverpoint').hover(function(){

        $('#websitehov').stop(true,true).fadeIn('slow');
    }, function() {
        $('#websitehov').stop(true,true).fadeOut('slow');
    });
    }
});

我正在尝试编写一个条件来确定隐藏的图像是否可见。基本上,当您将鼠标悬停在图像上时,如果某个图像可见,则悬停图像将特定于该可见图像。如果它们一直可见就没问题,但由于它们处于每 10 秒淡入淡出的循环(循环插件)中,我无法识别它们。有什么想法吗?

最佳答案

听起来你有重复的 ID!!!!无论如何,如果你这样写这段代码会更合乎逻辑:

$("img").each(function(){

   currentImage=$(this).attr("class");
   if(currentImage=="webs"){
     $('#hoverpoint').hover(function(){
        $('#websitehov').stop(true,true).fadeIn('slow');
    }, function() {
        $('#websitehov').stop(true,true).fadeOut('slow');
    });
   }

})

关于javascript/jquery 使用 dom 识别隐藏图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20471522/

相关文章:

javascript - 添加和删​​除所选类到父 div

javascript - 如何使用数据库列值作为引用,使用 PHP 重新排序(或创建新的)Javascript 数组

javascript - 找不到动态 asp :Control inside a Gridview using JQuery

javascript - 我如何在 Javascript 灯箱中打开 iframe

javascript - 使用 jQuery Word 导出插件时出现未定义错误

javascript - knockout 样式绑定(bind)不会更新左侧和顶部

javascript - 自定义 Google Map API V3 PEGMAN 按钮

Javascript 数组数组 -> array[index] 未定义

jquery :not selection is not excluding expected element

html - Twitter 的 Bootstrap,右/左列边距不均匀