小编use*_*523的帖子

获取当前状态的复选框jquery

我正在使用Bootstrap iCheck插件.如何通过使用jquery按下按钮来确定是否选中了复选框

$(button).click(function(){

  ckb = $("#ickb").(isChecked);
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui twitter-bootstrap

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

缩放后获取图像的宽度和高度

我正在使用css缩放图像如何缩放后不是缩放原始宽度和高度,而是缩放后的宽度和高度.我想用jquery来做这个,以便更多地理解这是jsfiddle

$("#b1").click(function(){
      $('#dragable').css('transform','scale(2.12)');
});

$('#b2').click(function(){
    $obj = $('#dragable');
   alert($obj.width() + "  " + $obj.height());
});
Run Code Online (Sandbox Code Playgroud)

css jquery css3

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

数组作为类javascript中的数据成员

我是面向对象的 javascript 中的新手,并试图定义一个类,该类将数组作为数据成员。这个类的数据成员将另一个类的对象存储为数组。

这个例子会更清楚

function classA(id, objB_01)
{

    this.id = id;   // data member that store a simple value
    this.arrayname = objB_01  // How multiple instance of classB is stored in this array 


}

function classB( id, name, status)
{
     this.id = id;
     this.name = name;
     this.status = status 
}

objB_01 = new classB("01", "john", "single");
objB_02 = new classB("02", "smith" "single");
objB_03 = new classB("03", "nina", "married");
Run Code Online (Sandbox Code Playgroud)

现在我的问题是我如何编写classA这样的单个实例来classA保存一个存储多个对象的数组classB

像这样的东西

objA = new classA("01",objB_01);
objA.arrayname …
Run Code Online (Sandbox Code Playgroud)

javascript jquery object-oriented-analysis

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

使用JQuery开始下载文件

我想点击按钮时开始下载文件.
我只有文件的路径.
我该如何开始下载?
这是我到目前为止所尝试的:

$('#download_button').click(function(){

    var filepath = $(this).attr('data-filepath');
    var do = '<a href="'+ filepath +'" download="file">file</a>';
    $(body).append(do);
});
Run Code Online (Sandbox Code Playgroud)

我做错了什么.
我从不想重定向页面.
如果安装在客户端计算机上,则在浏览器或软件中下载启动以下载文件

javascript jquery

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

逐个像素地改变图像的颜色

我试图改变png图像的颜色,使透明区域仍保持透明,并为图像的其余部分添加颜色,这就是我试过的

<?php

$im = imagecreatefrompng('2.png');
$w = imagesx($im);
$h = imagesy($im);

$om = imagecreatetruecolor($w,$h);

for ($x = 0; $x < $w; $x++) {
    for ($y = 0; $y < $h; $y++) {
        $rgb = imagecolorat($im, $x, $y);
        $colors = imagecolorsforindex($im,  $rgb);

        $orgb = imagecolorallocate($om,$colors['alpha'],$colors['alpha'],$colors['alpha']);
        imagesetpixel($om,$x,$y,$orgb);
    }
}

header('Content-Type: image/png');
imagepng($om);

imagedestroy($om);
imagedestroy($im);

?>   
Run Code Online (Sandbox Code Playgroud)

它产生的图像如下: 之前

在此输入图像描述

在此输入图像描述

我仍然没有准确的想法如何获得png图像的突出显示区域并给它们一种颜色,如黄色或粉红色而不会失去透明度,这样只有非透明区域才能保持透明

php gd image-processing

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