小编Cas*_*ase的帖子

Jquery getScript缓存

默认情况下,$ .getScript()禁用缓存,您可以使用$ .ajaxSetup并将缓存设置为true.当测试脚本是否实际上是用Firebug缓存时,脚本大部分时间都会返回200(这意味着脚本是一个新的副本),一个可能20或30次,它将返回304(意味着它使用了缓存)版).为什么绝大部分时间都会收到新版本?

$.ajaxSetup({
    cache: true
 });

 $.getScript( scriptFile );
Run Code Online (Sandbox Code Playgroud)

尚未编辑getScript检索的文件,并且请求是页面更改.

javascript jquery getscript

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

检查是否存在类的实例,如果没有创建实例

我想知道是否可以创建一个函数并传递一个类名.然后,该函数检查当前是否存在该类的实例,如果它不是,则创建该类的实例.此外,如果可能,使该变量全局并要求返回它.我意识到返回可能是唯一的选择.

 function ($class_name) {
      // Check if Exists
      // __autoload will automatically include the file
      // If it does not create a variable where the say '$people = new people();'
      $class_name = new $class_name();

      // Then if possible make this variable a globally accessible var. 
 }
Run Code Online (Sandbox Code Playgroud)

这可能还是我疯了?

php class autoload

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

Javascript查找所有不同嵌套数组元素的最佳实践

有2个大的,可能非常大的嵌套javascript数组.一个是当前的,另一个是该数组的先前迭代.该功能需要找到所有不同的元素,并根据任何变化采取行动.

我知道如何制作一个这样的功能,我想知道做这样的事情的最佳实践是什么.任何好的建议将不胜感激.我正在寻找使用本机JavaScript与jQuery处理不同元素的响应.

这个问题涉及几个方面.

  1. 比较对象最有效方法是什么.在javascript检查中,通过if,如果一个对象等于或不等于另一个对象,将始终说它不会,即使它们是相等的.因此,需要对对象进行细分和比较.

  2. 返回结果的最佳方法是什么?你是否做出了一系列的差异?虽然通过第一个数组,你清除了与第一个数组相同的对象,还是创建一个全新的数组返回?

javascript arrays recursion jquery

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

应用了CSS3渐变的HTML中的梯形

我想在HTML5中制作一个梯形.我知道可以使用border radius和0的高度来完成:

#trapezoid {
    border-bottom: 100px solid red;
    border-left: 50px solid transparent;
    border-right: 50px solid COLOR HERE;
    height: 0;
    width: 100px;
}
Run Code Online (Sandbox Code Playgroud)

但是,我想应用CSS3渐变,上面的方法只允许纯色.

以下样式将生成平行四边形.但有没有办法只偏斜一方,而不是两者?

-webkit-transform: skew(20deg);
Run Code Online (Sandbox Code Playgroud)

html transform masking css3

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

使用Javascript将文本CSS解析为JSON

我只想简单地想要一个充满CSS的textarea并使用CSS JSON方法将其转换为JSON.

{
    "selector-1":{
        "property-1":"value-1",
        "property-n":"value-n"
    }
}
Run Code Online (Sandbox Code Playgroud)

http://www.featureblend.com/css-json.html

有谁知道将CSS解码为JSON的东西?如果它也能编码它也会有所帮助.

javascript css jquery json textarea

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

Phaser在预加载后动态加载图像

有了Phaser,我正在开发一款游戏.该游戏奖励玩家不能预加载的物品.在Ajax调用之后,我希望加载图像,然后在移相器动画中显示它.反正有没有这样做?

流程:游戏正在玩游戏完成和Ajax调用.Ajax响应使用哪个图像.Phaser加载图像并显示他们赢得的内容.

javascript image preload phaser-framework

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

没有任何 HTML 渲染的显示页面

我有两个页面之间的不一致。PHP 正在转储变量,我需要能够看到变量中的原始数据,而无需 HTML 渲染呈现其中可能存在的任何内容。

后渲染版本 100% 相同,但是当我使用字符串和 hash_hmac 时,它们会得到不同的结果哈希。

有没有办法转储这些字符串并查看原始数据?

php browser hash renderer

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

PHP:Object的最后一个键

我知道只要你将(数组)放在对象前面,一些数组函数(如array_rand)就可以处理对象.在这种情况下,我试图获取的ID

 $this->id = end($this->log->r);
Run Code Online (Sandbox Code Playgroud)

这将返回最后一个元素中的所有元素.我只是想知道该元素的关键是什么.这是一个JSON_decoded对象.

php json object

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

为什么在PHP中如果使用Mkdir递归标志,那么nest目录不是chmod吗?

我正在使用mkdir为文件结构创建2个嵌套目录.它创建的目录始终设置为0755.但我使用的代码是.

 mkdir('path_one/path_two', 0777, true);
Run Code Online (Sandbox Code Playgroud)

我已经尝试过了

 chmod('path_one/path_two', 0777);
Run Code Online (Sandbox Code Playgroud)

但是只将最终目录设置为0777.什么会导致mkdir无法正常运行?

php chmod mkdir

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

关于mouseevent的Jquery文档

开始

$(document).on('mousemove', "#id", EVENT);
Run Code Online (Sandbox Code Playgroud)

禁用

$(document).off('mousemove', "#id");
Run Code Online (Sandbox Code Playgroud)

我试过了...

$(document).off('mousemove', "#id", EVENT);
$("#id").unbind('mousemove');
Run Code Online (Sandbox Code Playgroud)

确切的功能

$(document).on('click', "#id", function (e) {
    $(document).on('mousemove', "#id", EVENT);
});

$(document).on('mouseup', function () {
    console.log('test');
    $(document).off('mousemove', "#id");
});
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

jquery

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