最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jquery模拟雅虎首页的点击对话框效果_jquery

来源:动视网 责编:小采 时间:2020-11-27 20:48:38
文档

jquery模拟雅虎首页的点击对话框效果_jquery

jquery模拟雅虎首页的点击对话框效果_jquery:这里说明下,这样的效果脚本之家发过类似的效果。具体的可以到脚本下载中心查找。 效果图: 声明:我做的只是实现这个效果,在美观上并没有做到yahoo主页这么好看,所以不要介意! 原材料: 思路: 1:为每一个li标签添加悬浮事件 2:构建ifra
推荐度:
导读jquery模拟雅虎首页的点击对话框效果_jquery:这里说明下,这样的效果脚本之家发过类似的效果。具体的可以到脚本下载中心查找。 效果图: 声明:我做的只是实现这个效果,在美观上并没有做到yahoo主页这么好看,所以不要介意! 原材料: 思路: 1:为每一个li标签添加悬浮事件 2:构建ifra


这里说明下,这样的效果脚本之家发过类似的效果。具体的可以到脚本下载中心查找。

效果图:

声明:我做的只是实现这个效果,在美观上并没有做到yahoo主页这么好看,所以不要介意!

原材料:

思路:

1:为每一个li标签添加悬浮事件

2:构建iframe并获取到当前li标签下的a元素的href属性值

3:构建DIV包含iframe元素并显示
HTML结构:
代码如下:

  • 新闻

  • 体育

  • 娱乐



  • CSS样式:
    代码如下:
    ul{
    float:left;
    }
    ul li{
    display:block;
    margin-top:15px;
    width:100px;
    position:relative;
    }
    a{
    text-decoration:none;
    color:#8000ff;
    }
    .show{
    width:640px;
    height:506px;
    position:absolute;
    top:-45px;
    left:30px;
    background:url(1.gif) no-repeat;
    padding:45px 20px 35px 40px;
    }
    .close{
    width:22px;
    height:22px;
    float:right;
    display:block;
    margin-top:-30px;
    background:url(2.gif) no-repeat;
    }
    .quick{
    position:absolute;
    top:0px;
    left:30px;
    background:url(3.jpg) no-repeat;
    width:37px;
    height:26px;
    font-size:12px;
    color:white;
    line-height:26px;
    text-align:center;
    }

    JS代码:
    代码如下:
    $(document).ready(function(){
    $('ul li a').hover(function(e){
    var quickw=$(this).parent().parent().find('#clickdiv');
    if(quickw){
    $('#clickdiv').remove();
    }
    $(this).parent().append('预览');
    $('#clickdiv').addClass('quick');
    $("#clickdiv").click(function(){
    $(this).css('display','none');
    var url=$(this).parent().find('a').attr('href');
    var $basediv=$(this).parent().parent().find('#window');
    if($basediv){
    $('#window').remove();
    $(this).parent()
    .append("")
    .fadeIn('slow');
    $("ul li #window").addClass('show');
    $('#closebutton a').addClass('close');
    $('#closebutton a').click(function(){
    $("ul li #window").remove();
    });
    }
    });

    文档

    jquery模拟雅虎首页的点击对话框效果_jquery

    jquery模拟雅虎首页的点击对话框效果_jquery:这里说明下,这样的效果脚本之家发过类似的效果。具体的可以到脚本下载中心查找。 效果图: 声明:我做的只是实现这个效果,在美观上并没有做到yahoo主页这么好看,所以不要介意! 原材料: 思路: 1:为每一个li标签添加悬浮事件 2:构建ifra
    推荐度:
    标签: 对话 点击 对话框
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top