我定义了一个像这样的jQuery varible:
var $test = $('#myblock').height();
现在假设#myblock的高度在鼠标位于其上方时发生变化,那么$ test的值也在变化。如何强制$ test保持其第一个值?
答案 0 :(得分:0)
当然没有,一旦你为变量赋值,它就永远不会改变,除非你再次赋值。
答案 1 :(得分:0)
您要求的是标准行为。当您为$test
分配值时,除非您为其指定另一个值,否则该值不会更改。即使#myblock
的高度在第一次分配后发生变化,也是如此。