text方法中的javascript设置变量
javascript set variable from .text method
我是javascript开发的新手,我想了解如何从text方法设置变量。
示例:在这个代码中有一个文本方法
$('.phone').text(theRestaurant.phone);
$('.location').text(theRestaurant.location);
$('.info').text(theRestaurant.info);
在Html文件中,当我从中创建任何类时,都会打印JSON文件中的值。
示例:
<div class='phone'></div>
输出:(000)000-9999
源代码:
<div class='phone'>(000)000-9999</div>
我试图在变量中设置它,但它不起作用。
我的尝试:
var phone = theRestaurant.phone
我想把它设置在变量中,因为我需要把它放在href值中,比如:
<script>
var phone = 'tel:' + phone
document.getElementById("phone").href = phone;
</script>
我希望一切都清楚。如果有其他解决方案,请告知。
感谢
您是否将jQuery代码包装在document.ready()
包装器中?
如果没有,那么javascript可能会在页面有时间在DOM中创建元素之前运行,并且什么都不起作用。
<script>
$(document).ready(function(){
//all javascript/jQuery code goes in here
});
</script>
另外,请参阅我上面关于混淆"ByClassName"answers"ByID"的评论
答案来自@itsgoingdown
主javascript文件中的这段代码:
var phone=document.getElementById('phone').innerHTML; document.getElementsByClassName("phone")[0].href = phone;
相关文章:
- 如何在定义js文件后为外部javascript文件设置变量
- 在 Jquery/Javascript 中使用多个 OR (||) 运算符时如何设置变量
- 在值内设置变量
- 在javascript函数中设置变量
- 设置变量时破坏游戏代码
- 未设置变量的赋值| jQuery的作用是什么
- 在可编辑行内设置变量
- 在不中断形式帖子的情况下在角度中设置变量
- MongoDB MonkAPI根据数据库请求之外可用的查找结果设置变量
- text方法中的javascript设置变量
- 如何为JavaScript函数设置变量以嵌入视频
- 使用jQuery和PHP加载区域设置变量
- 包括外部JS文件和设置变量
- 在jQuery File upload插件中设置变量上传路径
- 设置变量函数不起作用
- Session.get未在Meteor.js中设置变量
- 为cytoscape.js mapData设置变量限制
- 如何在脚本标记中设置变量
- 使用控制器在conditional.js.erb文件中设置变量
- 如何从控制台动态设置变量