【问题标题】:Pass a div value to JQuery Progress Bar将 div 值传递给 JQuery 进度条
【发布时间】:2013-08-14 11:15:45
【问题描述】:

我的 HTML 有一个输出数字的 div (#user_info)。我想在 jQuery 进度条中使用该数字,因此我使用 CSS 隐藏了该数字并包含以下内容:

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />

<div id="progressbar"></div>

<script>

$(function() {
    var valor=parseInt($("#user_info").val(), 10);;
    alert(valor);
    $( "#progressbar" ).progressbar({
    value: valor
});
});

</script>

为什么警报函数输出“NaN”,因此进度条为空?

【问题讨论】:

    标签: jquery progress-bar


    【解决方案1】:

    试试这个

    var valor=parseInt($("#user_info").text(), 10);
    

    您可以将 .val() 用于输入。对于 div,您应该使用 .text() 或 .html()。

    【讨论】:

      猜你喜欢
      • 2018-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-03
      • 1970-01-01
      • 1970-01-01
      • 2020-05-17
      • 2013-06-25
      相关资源
      最近更新 更多