小编Gau*_*sie的帖子

找到隐藏元素的"潜在"宽度

我目前正在扩展lavalamp插件以处理下拉菜单,但我遇到了一个小问题.我需要知道offsetWidth隐藏的元素.现在显然这个问题毫无意义,而我正在寻找的是offsetWidth它没有隐藏的元素.

解决方案是显示它,抓住宽度,然后再次隐藏?肯定有更好的办法...

javascript css jquery

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

我可以检测到焦点的来源吗?(Javascript,jQuery)

快速提问 - 是否可以通过鼠标点击或焦点事件的标签来检测焦点是否来自?

我想如果没有,我将不得不在同一元素上使用点击手柄来确定来源,但我更喜欢焦点事件的一种方式.

谢谢

Gausie

javascript jquery

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

Python的"u"Unicode前缀是否有等效的Javascript?

我有一个字符串,看起来像这样:\u1234hello\u1234\u1234.我想将字符串的所有Unicode片段转换为它们的实际字符.

在Python中,我只是u预先指出它是一个Unicode字符串,但我怎么能在Javascript中做到这一点?

干杯

Gausie

javascript python unicode

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

Javascript对象:从方法中访问对象变量

快问题,还有一个我自己要解决的问题.我将从一个例子开始.

object = {
    somevariable: true,
    someothervariable:31,
    somefunction: function(input){
        if (somevariable === true){
            return someothervariable+input;
        }
    }
}

object.somefunction(3);
Run Code Online (Sandbox Code Playgroud)

显然这不起作用.我是否必须说object.somevariable和/ object.someothervariable或是否有一种方法可以引用属于本地对象的变量,而无需明确引用该对象?

谢谢

Gausie

javascript oop json

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

__construct()中的未定义变量...但我确实定义了它

我写了下面这段代码:

Class stackOverflowExample {

    private $hash;
    private $cookie_file;

    public function __construct(){

        @session_start();

        if(isset($_SESSION['gc_hash'])){
                $this->$hash = $_SESSION['gc_hash'];
        }else{
                $this->$hash = md5(time());
                $_SESSION['gc_hash'] = $this->$hash;
        }

        $this->$cookie_file = "./cookies/{$this->$hash}.txt";

    }

}
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误

注意:未定义的变量:第21行的/var/www/gausie/gc/GeoCaching.Class.php中的哈希

致命错误:无法访问第21行/var/www/gausie/gc/GeoCaching.Class.php中的空属性

在原始代码中,第21行引用$this->$hash = $_SESSION['gc_hash'];.

我不明白为什么会发生这种情况,虽然我是OO PHP的新手.有任何想法吗?

php oop

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

标签 统计

javascript ×4

jquery ×2

oop ×2

css ×1

json ×1

php ×1

python ×1

unicode ×1