怎么在js代码中引用变量,我在jQuery进度条中,想动态的输出进度条,但是发现无论如何都无法引入变量,要怎样写变量才能让jquery的函数中读取到js的变量

猫咪先森 2017-08-27 01:24:23


注意:画大圈的是我引入了php中的变量,重新定义了js的全局变量,把PHP中的值读取出来,赋给了js的变量。接下来的

$('#jqmeter-container').jQMeter({
goal:'100',
raised:'50',
width:'300px',
height:'50px'
});

这是标准的写法,我想把goal引入动态的变量,raised也引入动态的变量。其中goal就是总数,raised就是到达的数,上面代码就是显示的相当于50%。我的写法如上面图片所示:但是行不通,无法把js的变量引用到这个JQMeter函数中去,就无法实现动态的效果,请大神麻烦帮忙解决下此问题,好苦恼啊,弄了半天了。
...全文
246 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你要动态改变raised的值吧,发送到客户端的无法再改变,需要用ajax轮训服务器获取服务器端进度 或者自己看插件是否有支持自动增长的配置

Web开发学习资料推荐
javascript函数属性caller和arguments callee介绍
Web开发网
猫咪先森 2017-08-27
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:

var one = "<?php echo $alls; ?>";
var two = "<?php echo $finished; ?>";

$('#jqmeter-container').jQMeter({
			 goal:one,
     			raised:two,
     			width:'300px',
     			height:'50px'
			 });


我试过了,这样也不行。
天际的海浪 2017-08-27
  • 打赏
  • 举报
回复

var one = "<?php echo $alls; ?>";
var two = "<?php echo $finished; ?>";

$('#jqmeter-container').jQMeter({
			 goal:one,
     			raised:two,
     			width:'300px',
     			height:'50px'
			 });


87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧