小编Ric*_*ard的帖子

jQuery.extend和jQuery.fn.extend之间的区别?

我试图理解jquery插件语法,因为我想将两个插件合并为一个.也需要能够停止de间隔或运行多次的闪光灯.

无论如何,这个语法是一样的

jQuery.fn.extend({
    everyTime: function(interval, label, fn, times) {
        return this.each(function() {
            jQuery.timer.add(this, interval, label, fn, times);
        });
    },
    oneTime: function(interval, label, fn) {
        return this.each(function() {
            jQuery.timer.add(this, interval, label, fn, 1);
        });
    },
Run Code Online (Sandbox Code Playgroud)

这个

$.fn.blink = function(options)
    {
Run Code Online (Sandbox Code Playgroud)

因为它看起来像第一个(没有=)是一次设置多个方法的方法.这是正确的吗?当我在这里时,将元素和一些逻辑添加到jquery对象的原因是什么?

jQuery.extend({
    timer: {
        global: [],
        guid: 1,
        dataKey: "jQuery.timer",
Run Code Online (Sandbox Code Playgroud)

(这是来自计时器插件)

syntax jquery plugins extend

82
推荐指数
5
解决办法
6万
查看次数

我可以在另一个类中实例化一个PHP类吗?

我想知道是否允许在另一个类中创建一个类的实例.

或者,我是否必须在外部创建它,然后通过构造函数传递它?但是我会在不知道是否需要它的情况下创建它.

示例(数据库类):

class some{

if(.....){
include SITE_ROOT . 'applicatie/' . 'db.class.php';
$db=new db
Run Code Online (Sandbox Code Playgroud)

php oop class object

44
推荐指数
3
解决办法
6万
查看次数

如何让Gulp停止观看文件

你如何阻止文件被观看?

我没有看到文档中的方法对我来说有点奇怪.

javascript gulp

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

如何在静态方法中调用类的成员变量?

我正在使用一些方法来自动加载带有函数的辅助文件.我现在唯一的问题是如何调用该类中的变量.

因为我没有将它实例化为对象,所以$this无法工作.但是会是什么?

class some_helperclass {

var $some_variable  = '007';

public static function some_func()
    {
    //return 'all ok';
    if (self::some_variable !== FALSE)  
    {
       return  self::ip_adres;
    }
}
Run Code Online (Sandbox Code Playgroud)

我现在可以在任何地方调用该功能spl_autoload_register().

some_helperclass:: some_func();
Run Code Online (Sandbox Code Playgroud)

php variables static-methods class

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

为什么使用curl而不是其他方法?

我想知道为什么最好使用curl代替其他方法,如 $ ret = file($ url)在php中.这实际上用于访问 sms网关的http api.

有人放弃了"我建议使用curl进行http连接",但我不知道为什么.

我刚刚读到Paypal付款是必要的,所以这听起来很有趣.

我做了谷歌搜索"为什么使用libcurl",但我还没有找到答案.

有人可以解释一下吗?

php libcurl

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

检查下载是否完成

检测下载是否完成的最佳方法是什么,因为之后我想更新数据库.

我尝试了PHP手册中的一些代码,但它对我没有太大作用:

header("Content-Type: application/octet-stream"); 
header("Content-Length: ".filesize($file)); 
header("Content-Disposition: attachment; filename=$filename");

// buffered read not using readfile($file);

if ($fp = fopen($bestand, 'rb')) {
    while (!feof($fp)) {
        $buf = fread($fp, 4096);
        echo $buf;
        $bytesSent += strlen($buf);    /* We know how many bytes were sent to the user */
    }     
 }

if ($bytesSent == filesize($fp)) {
    //do something with db
}
Run Code Online (Sandbox Code Playgroud)

php download

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

是否有必要在php中创建一个用于创建web服务的wsdl文件?

关于webservices的一些基本理解需要我的问题,更具体地说,需要与php结合使用

我想知道,如果是neccasary到对创造过一个Web服务WSDL文件或者是只是一些有用的是第三方的希望访问web服务?此外,它是在.net环境中自动生成的,但对于php来说,它有点困难.

我有什么选择?

我所追求的是在我的移动设备上创建一个jm2ee应用程序,该应用程序不时将数据发送到Web服务.我读到某个地方,当没有wsdl文件时你必须提供参数.这是什么意思?和/或有什么影响呢?

谢谢你,理查德

php wsdl web-services

7
推荐指数
2
解决办法
4892
查看次数

使用PHP从PDF中提取图像

问题是客户想要上传带有图像的pdf,作为一次批量处理多个图像的方式.

我已经环顾四周,开箱即用PHP无法阅读PDF文件.

我有什么选择?

我已经知道主机没有安装imageMagick或任何pdf库,并且该exec功能被禁用.我猜,这基本上让我无需工作.

有没有人知道是否有一个可以做到这一点的在线服务,有各种各样的api?

谢谢你

php pdf image

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

jQuery如何仅在内部元素上执行事件

有没有办法只让内在的元素listitem 做一些事情?

我有列表元素,可以包含a具有特定类的标签.

内部a标记绑定到实时单击事件处理程序.列表项本身也有一个单击事件处理程序.

像这样的东西

<li>some text<a class="someClassName">some text</a></li>
Run Code Online (Sandbox Code Playgroud)

使用a标签的处理程序

$('#somelist li a').live("click", function(e)
Run Code Online (Sandbox Code Playgroud)

这就是如何添加li项目的事件

$(markers).each(function(i,marker){
    $("<li />") 
    .html("Locatie "+'<a class="ol id"><strong>'+ids[i]+'</strong></a>') 
    .click(function(e){
          showLocation(marker, i);
    })
    .appendTo("#somelist ");
Run Code Online (Sandbox Code Playgroud)

jquery events binding live

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

如何从PHP中的serializeArray获取POST值?

我正在尝试这种我见过的新方法serializeArray().

//with ajax
var data = $("#form :input").serializeArray();
post_var = {'action': 'process', 'data': data };
$.ajax({.....etc
Run Code Online (Sandbox Code Playgroud)

所以我得到了这些键值对,但是我如何使用PHP访问它们?

我以为我需要这样做,但它不会起作用:

// in PHP script
$data = json_decode($_POST['data'], true);

var_dump($data);// will return NULL?
Run Code Online (Sandbox Code Playgroud)

谢谢,理查德

php jquery parsing json serializearray

5
推荐指数
3
解决办法
4万
查看次数