小赤佬
小赤佬 (学号:49)
等级:LV9 经验值:6588

爱编程,更爱w3cschool!

TA的收藏

暂时没有收藏过文章

TA的提问

5
回答

CSS与CSS3有什么不同,区别在哪里?CSS3只是比CSS多点特效吗?

CSS3

查看详情
2016-11-09 11:37:51 浏览(7230)

TA的回答

5
赞同

方案有很多,推荐两个:

一、JSONP 服务器返回 callback({"id": "3", "name": "leisure"}); 复制代码 代码如下:


function callback(data) {
alert(data);
}

二、window.name

1、 服务器返回 复制代码代码如下:

window.name='{"id":"3", "name":"leisure"}';

2、定义一个iframe,添加onload事件


var load = false;

function iLoad() {

if(load == false) {

// 同域处理,请求后会再次重新加载iframe

document.getElementById('iframe1').contentWindow.location = '/';

load = true;

} else {

// 获取window.name的内容,注意必须进行同域处理后方可访问!

var data = document.getElementById('iframe1').contentWindow.name;

alert(data); // {"id":"3", "name":"leisure"}

load = false;

}

}

3、定义一个form,设置form的target为iframe的id,然后提交form 复制代码代码如下:


<button type="submit" value="submit" />
查看详情
2016-10-20 10:51:34 回复(0)
0
赞同
UIImage *image = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"image" ofType:@"png"]];

UIImageWriteToSavedPhotosAlbum(image, nil, NULL, NULL);
查看详情
2016-10-20 11:27:47 回复(0)
0
赞同

不支持tr td,如果想使用的话,把content放入div,滑动div

 tr = $("tr");
    div = $("div");

    div.slideUp('fast');
    setTimeout(function(){tr.css("display","none")}, 200);
查看详情
2016-10-20 11:35:30 回复(0)
0
赞同

钩子就是指某个阶段开始或者结束之前、之后等过程中被触发的动作,拿npm来说,如果你有个"build"脚本命令,那么执行npm run build的时候,会自动按照下面的顺序执行。

npm run prebuild && npm run build && npm run postbuild
查看详情
2016-10-20 11:36:10 回复(0)
1
赞同

有很多种方法,第一种,将数据全部加载到内存,进行比对:现将excel的每条数据解析成对应的对象,然后循环遍历跟你数据库出来的数据进行对比,这种方式比较吃性能;第二种,将excel内的数据加到数据库去生成一张临时表,用数据的inser into excel临时表 select 原数据表 然后把不同的加进去,在把临时表导出来成excel,还有一种是前端进行比对的,就更坑了,所以建议用第二种

查看详情
2016-10-20 11:43:35 回复(0)
3
赞同

网上看到的,希望对你有用~

HTML:


<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="./lunboh5.css">
    <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js"></script>
    <script type="text/javascript">
    var t = n = 0,
        count;
    $(document).ready(function() {
            // 获取图片标签长度
            count = $("#banner_list a").length;
            // 不是当前显示的图片隐藏
            $("#banner_list a:not(:first-child)").hide();
            // 点击下面的1234按钮,切换图片
            $("#banner li").click(function() {
                var i = $(this).text() - 1;
                n = i;
                if (i >= count) return;
                // 淡入淡出效果
                $("#banner_list a").filter(":visible").fadeOut(500).parent().children().eq(i).fadeIn(1000);

                // 响应点击
                $(this).toggleClass("on");

                // 切换按钮的时候让上一个按钮回归原来的样式
                $(this).siblings().removeAttr("class");
            });
            t = setInterval("showAuto()", 4000);
            $("#banner").hover(function() {
                    clearInterval(t)
                },
                function() {
                    t = setInterval("showAuto()", 4000);
                });
        })
        // 自动轮播
    function showAuto() {
        n = n >= (count - 1) ? 0 : ++n;
        $("#banner li").eq(n).trigger('click');
    }
    </script>
</head>

<body>
    <div id="banner">
        <div id="banner_bg">
        </div>
        <div id="banner_info">
        </div>
        <ul>
            <li class="on">
                1
            </li>
            <li>
                2
            </li>
            <li>
                3
            </li>
            <li>
                4
            </li>
        </ul>
        <div id="banner_list">
            <a href="#" target="_blank">![jquery²å¼þ¿â1](http://upload-images.jianshu.io/upload_images/189984-6da57c46f1b3f07b.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)</a>
            <a href="#" target="_blank">![jquery²å¼þ¿â2](http://upload-images.jianshu.io/upload_images/189984-16081592e7683537.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)</a>
            <a href="#" target="_blank">![jquery²å¼þ¿â3](http://upload-images.jianshu.io/upload_images/189984-149067ce98381b8f.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)</a>
            <a href="#" target="_blank">![jquery²å¼þ¿â4](http://upload-images.jianshu.io/upload_images/189984-a44b79142dce57ad.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)</a>
        </div>
    </div>
</body>

</html>

CSS:


#banner {
    position: relative;
    width: 478px;
    height: 286px;
    border: 1px solid #666;
    overflow: hidden;
}

#banner_list img {
    border: 0px;
}

#banner_bg {
    position: absolute;
    bottom: 0;
    background-color: #000;
    height: 30px;
    filter: Alpha(Opacity=30);
    opacity: 0.3;
    z-index: 1000;
    cursor: pointer;
    width: 478px;
}

#banner_info {
    position: absolute;
    bottom: 0;
    left: 5px;
    height: 22px;
    color: #fff;
    z-index: 1001;
    cursor: pointer
}

#banner_text {
    position: absolute;
    width: 120px;
    z-index: 1002;
    right: 3px;
    bottom: 3px;
}

#banner ul {
    position: absolute;
    list-style-type: none;
    filter: Alpha(Opacity=80);
    opacity: 0.8;
    z-index: 1002;
    margin: 0;
    padding: 0;
    bottom: 3px;
    right: 5px;
}

#banner ul li {
    padding: 0px 8px;
    float: left;
    display: block;
    color: #FFF;
    background: #6f4f67;
    cursor: pointer;
    border: 1px solid #333;
}

#banner ul li.on {
    background-color: #000;
}

#banner_list a {
    position: absolute;
}

查看详情
2017-12-27 14:30:19 回复(1)
二维码
建议反馈
二维码