小编Dou*_*idy的帖子

指定flexbox弹性项目的宽度:宽度还是基础?

说我做3个弹性柱,第一个50%,另外两个自动调整.

.half {
    flex: 0 0 auto ;
    width: 50% ;
}
Run Code Online (Sandbox Code Playgroud)

要么

.half {
    flex: 0 0 50%;
}
Run Code Online (Sandbox Code Playgroud)

这些似乎在功能上是相同的.是吗?

css flexbox

39
推荐指数
2
解决办法
8万
查看次数

在页面加载时自动打开colorbox iframe

我想出了这个,并认为我发布它,因为我在这里找到答案.但是,如果你看到这个有什么问题,请lmk.

$(document).ready(function(){    
$.colorbox({open:true,href:"http://siteyouwantopened.com",iframe:true, width:"80%", height:"80%"});`
});
Run Code Online (Sandbox Code Playgroud)

jquery colorbox

7
推荐指数
0
解决办法
3460
查看次数

jQuery Callback函数不会采用function()的名称,必须具有匿名函数

这有效:

$("#formbottom").slideUp(speed,'swing',function(){
    openSubmitting();
});
Run Code Online (Sandbox Code Playgroud)

这不是:

$("#formbottom").slideUp(speed,'swing',
    openSubmitting()
);
Run Code Online (Sandbox Code Playgroud)

当你有回调时,你是否总是必须有一个匿名功能?你不能只是把你要打电话的功能?

jquery jquery-callback

5
推荐指数
2
解决办法
1754
查看次数

我的 Javascript cookie 在会话时过期,而不是 30 天

jQuery(document).ready(function(){
        if (document.cookie.indexOf('visited=true') === -1) {
            var expires = new Date();
            expires.setDate(expires.getDate()+30);
            document.cookie = "visited=true; path=/; expires="+expires.toUTCString();
            jQuery.colorbox({open:true,href:"<?=home_url()?>/popup/?site_type=2",iframe:true, innerWidth:"700px", innerHeight:"410px"});
        }                   
});
Run Code Online (Sandbox Code Playgroud)

当我关闭浏览器时,此 cookie 会过期,但我希望它持续 30 天,直到他们再次看到弹出窗口。

javascript cookies jquery

4
推荐指数
1
解决办法
9419
查看次数

ob_clean() 清理所有级别的 ob?

我只是有一个实例,我正在执行 ob_clean(),然后在回显我的 json 之前进行 ajax 调用。问题是,当时我是 2 个级别的 ob,而 ob_clean() 只是清除内部 ob。为了清除它们,好吧,我只是做了

ob_clean();
ob_clean();
Run Code Online (Sandbox Code Playgroud)

清理所有当前缓冲区的正确方法是什么?

编辑:是的,这个问题很相似,但另一个是关于冲洗的,我在谈论清洁。关于 end_clean、clean、get_clean 等,我有一些不明白的地方,因此,答案将与另一个不同且细微差别。

即:给定:

ob_start();
echo 'before';
ob_start();
echo 'second';
Run Code Online (Sandbox Code Playgroud)

while (ob_get_level()){
        ob_end_clean();
    }
Run Code Online (Sandbox Code Playgroud)

作品

while (ob_get_level()){
        ob_clean();
    }
Run Code Online (Sandbox Code Playgroud)

导致无限循环,最终超时。

ob_clean();
ob_clean();
ob_clean();
ob_clean();
ob_clean();
Run Code Online (Sandbox Code Playgroud)

不起作用。(仍然回声: 'before' )

 ob_get_clean();
 ob_get_clean();
Run Code Online (Sandbox Code Playgroud)

作品

ob_end_clean();
ob_end_clean();
Run Code Online (Sandbox Code Playgroud)

作品

php ajax output-buffering

2
推荐指数
1
解决办法
4682
查看次数

jQuery.validate()触发按钮点击(我只想提交)

我的表格结尾如下:

<input type="submit" name="login" value="Login" class=" btn btn-primary" >    
<a href="register.php" ><button class="btn btn-primary" >Register</button></a>    
<a href="/"><button class="btn btn-primary" >Cancel</button></a>
</form>
Run Code Online (Sandbox Code Playgroud)

然后:

jQuery("form#login").validate({
    submitHandler: function(form) {
        $("#loading").modal();
        form.submit();
    }
});
Run Code Online (Sandbox Code Playgroud)

单击登录按钮时,表单将按预期进行验证.但是,表单也会在单击表单中的两个按钮之一时进行验证.这两个按钮只是链接,我需要它们表单中,以便我可以连续显示它们.

可以肯定的是,它与validate()触发:提交,即表单中的任何按钮.我怎么能告诉它只在实际点击提交按钮时验证?

forms jquery jquery-validate

1
推荐指数
1
解决办法
656
查看次数

函数和存储过程不能有相同的名称?

我写了一个函数:

function getArtists(where='', artistactive = true){
   //yadayada
   return artists;
}
Run Code Online (Sandbox Code Playgroud)

并在以下之后将其包含在模板中

<cfstoredproc datasource="#request.dsn#" procedure="GetArtists">
    <cfprocresult name="GetArtists">
</cfstoredproc>
Run Code Online (Sandbox Code Playgroud)

这会产生错误:

例程不能多次声明.例程getArtists已在不同的模板中声明两次

好的,问题1:ColdFusion认为函数和存储过程都是"例程",不能声明两次?

所以,我接下来要做的就是在存储过程之前包含我的函数模板......这似乎没问题.

问题2:给出了什么?

coldfusion

1
推荐指数
1
解决办法
80
查看次数

我如何在php api中使用FQL?和访问令牌

Grr ......我似乎无法让fql正常工作.有一件事,我认为文档是旧的,因为我不认为api()只喜欢一个数组.无论如何:

$user_id = $facebook->getUser();//works
$access_token = $facebook->getAccessToken();//works
$fql = 'SELECT name from user where uid = ' . $user_id;
    $ret_obj = $facebook->api(array(
                                   'method' => 'fql.query',
                            'access_token' => $access_token,
                                  'query' => $fql,
                                 ));
print_r($ret_obj);// dont work. actually I get exceptions
Run Code Online (Sandbox Code Playgroud)

我已经为api()尝试过各种各样的params组合,但没有用.

$user = curl('https://graph.facebook.com/'.$user_id.'?access_token='.$access_token);
Run Code Online (Sandbox Code Playgroud)

但确实有用.

php facebook-fql facebook-graph-api access-token

-2
推荐指数
1
解决办法
3436
查看次数