小编Jas*_*onS的帖子

Javascript - "一个阴影更暗"

是否可以使用javascript来确定哪个颜色比当前背景更暗?也许一些十六进制加法/减法?

我有一个菜单,可以是任何颜色,如果它不是太难,如果子菜单可能是一个更暗的颜色将是伟大的.有谁知道如何实现这种效果?

javascript hex

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

用CSS画一个三角形?

我知道你可以使用canvas元素绘制,我只是想知道是否可以在不使用canvas元素的情况下在链接旁边绘制一个三角形?我只想要一个小的<16px向下箭头.

css drawing

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

JavasScript ping到页面顶部?

有没有办法在单击链接时将浏览器推回到页面顶部?我正在动态更改某些内容,但项目需要用户在加载新内容时从页面顶部开始.

我已经在使用url hash标记来跟踪历史记录.只是寻找某种类型的JavaScript函数来做到这一点.

javascript

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

JQuery - 选择选项

我有2个按钮,可以触发页面上显示的相同表单.我想要一个下拉选项来改变,具体取决于触发的按钮.

我究竟做错了什么?

var settings = $(this).attr('rel');
$("select[@name='menu'] option[@value='"+settings+"']").attr("selected","selected");
Run Code Online (Sandbox Code Playgroud)

错误

错误:未捕获的异常:语法错误,无法识别的表达式:[@ value ='footer']

jquery

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

不在对象上下文中使用$ this:php错误

我已经解决了这个问题,我只需要知道该怎么做.我得到上面的错误,因为我刚刚意识到该类正在运行为class :: function($ values)而不是class-> function($ values).

有谁知道如何转换此函数来实例化该类然后运行具有值的函数?

private function _load($values=null) {

    define('LOADED_CONTROLLER', $this->controller);
    define('LOADED_FUNCTION', $this->function);

    $function = $this->function;

    $controller = new $this->controller;
    ($values == null) ? $controller->$function() : call_user_func_array(array($this->controller, $function), $values);
}
Run Code Online (Sandbox Code Playgroud)

php class this

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

动态创建类功能?

我有一个需要改进的验证课程.如果我需要一些自定义验证,我需要指定一个自定义函数.它有点像这样:

  1. 控制器告知验证需要自定义验证功能.
  2. 控制器运行验证.
  3. ---在这里获取iffy ---
  4. 验证类创建控制器类的新实例....
  5. 验证类运行controller-> custom_validation_function()
  6. 验证类返回true/false

在某种程度上我可以改变它来做这样的事情吗?

$validation = new validation;
// Insert rules here.
$validation->function() = $this->function();
Run Code Online (Sandbox Code Playgroud)

通过这样做,我可以摆脱创建不需要的类实例的步骤.

php oop

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

PHP - 获取类公共变量?

请考虑以下代码.

class A {
  public function __construct() {

  }
}

class B extends A {
  public $a = "a";
  public $b = "b";
  public $c = "c";
}
Run Code Online (Sandbox Code Playgroud)

如何从父类中获取B类的公共变量而不确切知道它们是什么?

php oop

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

jQuery - >选择元素到HTML

我试图在访问者使用<IE9时将特定元素包装在一个框中,这样我就可以在所有浏览器中应用框阴影.

不幸的是,我无法理解如何做到这一点.有谁知道如何将所选元素转换回HTML?

<script>
    $(document).ready(function() {
        $('img').each(function() {
            var img = $(this).clone();
            var html = '<div class="bounding">'+$(img)+'</div>';
            $(this).replaceWith(html);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

脚本正在打印出来[object Object]..html()不起作用,因为这基本上是innerHTML.是否有一个jQuery函数可以实现这一目标?

jquery

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

调整图像大小并保持质量?

我有调整图像大小的问题.

会发生的情况是,如果您上传的文件大于规定的参数,则会裁剪图像,然后以100%的质量保存.

所以,如果我上传一个272Kb的大型jpeg.图像被裁剪100个像素.然后文件大小上升到1.2Mb.

我们以100%的质量保存图像.我认为这是导致问题的原因.图像以30%的质量从Photoshop导出,从而减小了文件大小.以100%质量重新保存图像会创建相同的图像,但我假设有大量冗余文件数据.

有没有人遇到过这个?有没有人有办法解决吗?

这就是我们正在使用的.

$source_im = imagecreatefromjpeg ($file);
$dest_im = imagecreatetruecolor ($newsize_x, $newsize_y);
imagecopyresampled (
    $dest_im, $source_im,
    0, 0,
    $offset_x, $offset_y,
    $newsize_x, $newsize_y,
    $sourceWidth, $sourceHeight
);

imagedestroy ($source_im);
if ($greyscale) {
    $dest_im = $this->imageconvertgreyscale ($dest_im);
}
imagejpeg($dest_im, $save_to_file, $quality);
break;
Run Code Online (Sandbox Code Playgroud)

php image-optimization

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

这种恐慌的原因是什么?

我是Go的新手,有人可以帮我诊断这个问题.

type ValidationStatus struct {
    Passed bool
    Errors map[string]*ValidationError
}

// ...

status := ValidationStatus{Passed: true}

// ...

status.Passed = false
fmt.Println(reflect.TypeOf(typeField.Name)) // string
fmt.Println(reflect.TypeOf(validationError)) // *validation.ValidationError   
status.Errors[typeField.Name] = validationError // Panic triggered here.
Run Code Online (Sandbox Code Playgroud)

validationError在验证包中定义.此代码与结构文件位于同一文件中.

这是我第一次遇到这样的问题,我想我可能会错误地使用地图但是我不明白为什么这不会导致编译错误所以可能是类型问题?任何解决这个的指针都将非常感激.

go

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

标签 统计

php ×4

javascript ×2

jquery ×2

oop ×2

class ×1

css ×1

drawing ×1

go ×1

hex ×1

image-optimization ×1

this ×1