小编kal*_*tch的帖子

Animate元素变换旋转

我如何用jQuery旋转元素.animate()?我正在使用下面的行,它正在正确地设置不透明度,但这是否支持CSS3转换?

$(element).animate({
   opacity: 0.25,
   MozTransform: 'rotate(-' + -amount + 'deg)',
   transform: 'rotate(' + -amount + 'deg)'
});
Run Code Online (Sandbox Code Playgroud)

jquery transform

80
推荐指数
5
解决办法
19万
查看次数

jquery fade元素不显示样式为'visibility:hidden'的元素

我有一堆缩略图,我正在加载一种风格,visibility: hidden;以便他们都保持正确的布局.一旦页面完全加载,我就有了一个淡入淡出的jquery函数.当它们的样式被设置为时,这很有用,display: none;但显然布局搞砸了.有什么建议?

继承人的淡出线:

$('.littleme').fadeIn('slow');
Run Code Online (Sandbox Code Playgroud)

jquery visibility fadein

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

jquery .live('click')vs .click()

我想知道是否有任何情况下使用.click(function {...});而不是.live('click', function {...});

从我收集的内容来看,live选项似乎是一个更好的选择,因此我几乎在所有情况下都使用它而不是简单的.click(),特别是考虑到我的很多代码是异步加载的.

编辑:这个问题的另一部分.如果我异步加载所有的javascript,.click仍将拾取已经在dom中的所有元素.对?

jquery live

59
推荐指数
4
解决办法
12万
查看次数

用于多维数组的array_map

我试图找到array_map('mysql_real_escape_string', $data);在多维数组上使用的解决方案,如果$ data是多维的,php会返回错误.干杯

php multidimensional-array

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

完整图像加载后javascript执行功能

我有以下一行javascritp $("#hero_image img").attr('src', src);来改变图像.然后,以下行根据我调用的图像新宽度执行任何操作$("#hero_image img").width();.

但是,如何在获得宽度之前确保此图像已完全加载,否则我将以旧宽度返回?设置超时不够可靠.

javascript load image callback

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

PDFlib for php,有替代品

我查看了PDFlib网站,他们似乎收取了使用PDF库的高额费用.是否有一个替代的开源pdf扩展到PHP ???

php pdf

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

php imagecopyresampled质量差

我有一个PHP脚本保存原始图像,然后调整大小 - 一个缩略图和一个较大的图像供Web查看.这种效果很好,除了一些图像质量很差.它似乎是用非常低的颜色托盘保存的.你可以在http://kalpaitch.com/index.php?filter=white看到结果- 点击标题为'white white white'的第一个缩略图

以下是用于图像重采样的代码:

function resizeImg($name, $extension, $size1, $size2) {
if (preg_match('/jpg|jpeg|JPG|JPEG/',$extension)){
    $image = imagecreatefromjpeg($name);
}
if (preg_match('/gif|GIF/',$extension)){
    $image = imagecreatefromgif($name);
}

$old_width = imageSX($image);
$old_height = imageSY($image);
$old_aspect_ratio = $old_width/$old_height; 

if($size2 == 0){
    $new_aspect_ratio = $old_aspect_ratio;
    if($old_width > $old_height){
        $new_width = $size1;
        $new_height = $new_width / $old_aspect_ratio;
    } else {
        $new_height = $size1;
        $new_width = $new_height * $old_aspect_ratio;
    }
} elseif($size2 > 0){
    $new_aspect_ratio = $size1/$size2;
    //for landscape potographs
    if($old_aspect_ratio >= $new_aspect_ratio) {
        $x1 …
Run Code Online (Sandbox Code Playgroud)

php image

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

jquery .click函数的基本延迟

我有他们最基本的jquery函数,但我在文档中找不到一种方法来触发这个点击函数的内容后说1500毫秒:

$('.masonryRecall').click(function(){
  $('#mainContent').masonry();
 });
Run Code Online (Sandbox Code Playgroud)

PS刚刚注意到.delay函数jquery 1.4,虽然我使用的是1.3版本.我不知道更新这个是否会干扰我目前拥有的任何其他JavaScript.

jquery timedelay

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

将表单重置为默认值

目前我有:

$("#your_email").val(this.defaultValue;)
Run Code Online (Sandbox Code Playgroud)

我想循环遍历所有表单元素并将它们重置为默认值

javascript jquery default-value

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

isset和!空不通过检查上传的文件

我有一个上传表单,上传了一个文件.我遇到的问题是,即使没有上传文件,if(isset($ _ FILES))或者if(!empty($ _ FILES))仍然成功通过:

$_FILES = $HTTP_POST_FILES;
if($_POST['type'] == 'photo' && isset($_FILES)){
// returns true even if no file is uploaded. What am I missing!
}
Run Code Online (Sandbox Code Playgroud)

php file-upload isset

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