小编Wop*_*ppi的帖子

用于切换类的jQuery快捷方式/技术

在jQuery中,还有另一种方法可以写这个吗?

版本1

     $("#date_filter-enable").click(function() {

        $("#search_dates").removeClass("hidden");
     });

     $("#date_filter-disable").click(function() {

        $("#search_dates").addClass("hidden");
     });
Run Code Online (Sandbox Code Playgroud)

版本2

     $("input[id^=date_filter-]").click(function(e) {

        var clicked = $(e.target);
        var id = clicked.attr("id").split("-");
        var action = id[1];

        if(action == "enable")  
         $("#search_dates").removeClass("hidden");
        else
         $("#search_dates").addClass("hidden");
     });
Run Code Online (Sandbox Code Playgroud)

我习惯这样编码...但我想知道是否有很多有效,可读,酷的写作方式......比如切换,链接......最好的做法我不知道^^

感谢您分享!^^

javascript jquery design-patterns

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

为SSL配置cURL

我们的网站最近从http转为https.它有我们客户调用的REST API调用,现在不能正常工作:

SSL之前的cURL(工作):

$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,$api_call_url);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_fields);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

$result = curl_exec($ch);

curl_close($ch);
Run Code Online (Sandbox Code Playgroud)

SSL之后的cURL(不工作):

$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,$api_call_url);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_fields);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_CAINFO, "/customers_path_on_their_server/to/our_cacert_they_exported_via_firefox.crt");   //X.509 Certificate

$result = curl_exec($ch);

curl_close($ch);
Run Code Online (Sandbox Code Playgroud)

除了要求客户端在其REST集成代码上添加CURLOPT_SSL_VERIFYPEER,CURLOPT_SSL_VERIFYHOST,CURLOPT_CAINFO之外,我是否需要在服务器上设置任何内容?

我真的是https的新手,我不知道我需要搜索的术语究竟是什么,搜索cURL SSL已经好几个小时......

顺便说一句,我们的网站正在使用亚马逊ec2托管,如果这些信息很重要...

这是返回的cURL错误:

 error:SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Run Code Online (Sandbox Code Playgroud)

cURL版本:7.21.6

SSL版本:OpenSSL/1.0.0e

php ssl curl

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

如何在触摸/点击其他元素时删除Framework7移动网络应用上突出显示的文本?

出于某种原因,当我在Framework7应用程序的移动网络版本中突出显示文本并触摸其他地方时,我希望突出显示消失...它将被保留.但是,在桌面Web上,当我突出显示文本并单击其他位置时,突出显示消失了.

在突出显示文本时,如何使移动网络像桌面网站一样?

我试图阻止touchstart上的默认,希望它能阻止默认保留或事件...但它可能是我缺少/没有得到的东西因为有或没有preventDefault它仍然是同样的问题.

$('.content').on('touchstart', function(e) {
   e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

非常感谢!

css touch mobile-website html-framework-7

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

通过CURL POST JSON数据并抓住它

我试图传递一个json数据作为cURL POST的参数.但是,我坚持抓住它并将其保存在db上.

cURL文件:

$data = array("name" => "Hagrid", "age" => "36");                                                                    
$data_string = json_encode($data);                                                                                   

$url = 'http://localhost/project/test_curl';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(                                                                          
                                    'Content-Type: application/json')                                                                                           
                                    );                       
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);                                                                                                     

$result = curl_exec($ch);  

//based on http://www.lornajane.net/posts/2011/posting-json-data-with-php-curl
Run Code Online (Sandbox Code Playgroud)

test_curl文件:

    $order_info = $_POST; // this seems to not returning anything

    //SAVE TO DB... saving empty...
Run Code Online (Sandbox Code Playgroud)

我错过了什么?Weew ....

php json curl

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

curl "| sh" 命令

“| sh”在这一行中是什么意思。我试图用谷歌搜索它以便更好地理解,但似乎我找不到合适的术语。

$ curl https://install.meteor.com | sh
Run Code Online (Sandbox Code Playgroud)

我能够运行它并下载了meteorjs,但是,我对“| sh”真的很好奇。

谢谢!

curl sh meteor

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

如何解决java.text.ParseException:Unparseable date?

我正在尝试将其转换为可读格式,但不断获取 java.text.ParseException: Unparseable date: "2016-11-18T11:13:43.838Z" (at offset 23)

DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ", Locale.US);
try {
    Date date1 = df.parse("2016-11-18T11:13:43.838Z");

    DateFormat outputFormatter1 = new SimpleDateFormat("dd-MMM-yyyy");
    String output1 = outputFormatter1.format(date1); //
} catch (ParseException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

我读到了有关添加语言环境的建议,但是它仍然无效.

java date-format

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

SVN:处理同名的svn对象已经安排添加

每次我svn更新我得到以下错误

Failed to add file path/to/file: object of the same name is already scheduled for addition
Run Code Online (Sandbox Code Playgroud)

我试图重命名该文件,删除它...但错误仍然存​​在.

我已经阅读了这篇文章并说了一些关于还原的内容......但我仍然无法理解如何做到这一点...... http://thrustlabs.com/blog/2007/04/04/dealing-with-svn-对象的最同名-是-已经排定换加成-错误-在窗口/

谢谢.

svn

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

如何将文件流另存为节点中文件夹中的文件

当我上传文件时,服务器返回一个stream, filename, mimetype, encoding。我不知道如何将流保存为我的服务器中的文件。我试过了fs.createReadStream,我只是想不出它的下一步,比如我如何把它放在./uploads文件夹中?

 { stream:
  FileStream {
    _readableState: [Object],
    readable: true,
    domain: null,
    _events: [Object],
    _eventsCount: 2,
    _maxListeners: undefined,
    truncated: false,
    _read: [Function] },
 filename: 'test-sample.xlsx',
 mimetype: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
 encoding: '7bit' } }
Run Code Online (Sandbox Code Playgroud)

file-upload node.js apollo-server

3
推荐指数
2
解决办法
8244
查看次数

PHP OOP结构

我正在努力提高我的OOP技能.最近,我读过一篇具有以下代码结构的文章:

$this->getUserInfo()->display();
Run Code Online (Sandbox Code Playgroud)

当我编码时,我只是做这样的事情:

$this->getUserInfo();
Run Code Online (Sandbox Code Playgroud)

我如何做上面这样的事情......"多次传递"或者其他所谓的.我觉得如果我能让我的代码能够做到这一点很酷......只看代码......我印象深刻.

有人可以发布复制上述内容的代码......我也想尝试一下.我想学习^^

谢谢!

php oop

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

YUI按ID获取类名

是否有通过id获取类名的语法.类名是动态的,所以我不能使用

if(Dom.hasClass('id-name-here', 'class-name-here')
{
  Dom.removeClass('id-name-here', 'class-name-here');
  Dom.addClass('id-name-here', 'class-name-here');
}
Run Code Online (Sandbox Code Playgroud)

我可以通过执行此操作获取src属性,

Dom.get('id-name-here').src
Run Code Online (Sandbox Code Playgroud)

但是当我尝试将它改编为类时,它是未定义的

Dom.get('id-name-here').class
Run Code Online (Sandbox Code Playgroud)

我只是肯定的身份证明.你能指点我正确的文件还是教我怎么样......谢谢!

javascript yui dom

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

今天的PHP strtotime日期哪个更好?

我想知道在获取今天的日期时间戳时,一种方法是否比另一种方法更好.

哪个更好?

$timestamp = strtotime("now");
Run Code Online (Sandbox Code Playgroud)

要么

$date_today = date("Y-m-d H:i:s");
$timestamp = strtotime($date_today);
Run Code Online (Sandbox Code Playgroud)

甚至还有区别吗?

谢谢!!!!

php

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

如何将多个数据类型的hashmap用于请求参数?

是否有可能使用putBooleanput?我无法弄清楚如何有一个可以同时处理字符串和布尔请求参数的hashmap.

Map<String,String> params = new HashMap<String, String>();

params.put("name", "Name here");
params.put("gender", "Female");
params.putBoolean("isStudent", true); //this is not working...
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

java android

0
推荐指数
2
解决办法
609
查看次数