首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >包含jquery api的javascript变量在调用或赋值时求值吗?

包含jquery api的javascript变量在调用或赋值时求值吗?
EN

Stack Overflow用户
提问于 2011-08-06 04:18:06
回答 3查看 45关注 0票数 0

如果我赋值一个变量,如下所示

代码语言:javascript
运行
复制
var a = $("input").val();

在程序开始的时候。然后调用类似这样的东西:

代码语言:javascript
运行
复制
$("div").html(a);

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

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-08-06 04:22:23

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

票数 0
EN

Stack Overflow用户

发布于 2011-08-06 04:19:37

它将打印您第一次赋值时所具有的值。

编辑:如果你想使用它的当前值,只需每次都对其求值:

代码语言:javascript
运行
复制
$("div").html( $("input").val() );
票数 2
EN

Stack Overflow用户

发布于 2011-08-06 04:21:08

A将包含第一次赋值时的值,因此该值将在div html中设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6962128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档