包含jquery api的javascript变量在调用或赋值时评估?

时间:2011-08-05 20:18:06

标签: jquery

如果我指定一个像这样的变量

var a = $("input").val();

在计划开始时。 然后打电话给这样的话:

$("div").html(a);

当执行input或行执行var a = $("input").val();时,是否会打印$("div").html(a);中值的值?

3 个答案:

答案 0 :(得分:2)

它将打印您第一次分配时的值。

编辑:如果您想使用其当前值,请每次评估它:

$("div").html( $("input").val() );

答案 1 :(得分:0)

a将包含您第一次分配时的值,因此该值将在div html中设置

答案 2 :(得分:0)

第一行(var a = $("input").val();)将变量的值设置为可用的数据。稍后当您使用该变量(a)时,它将是相同的值。它只是一个字符串,它不是实际的DOM元素。