阅读价格受苦的价值观

Posted

技术标签:

【中文标题】阅读价格受苦的价值观【英文标题】:Read Price Suffering Values 【发布时间】:2020-03-08 05:12:17 【问题描述】:

使用 ui jquery 插件获得了价格范围。我想在 javascript 中读取最低和最高价格范围,我使用了这些代码。但它不读取 minamout 和 maxamount。如何正确读取 minamount 和 maxamount。我想在脚本的另一个函数中使用它们。

        <div id="slider"></div>
        <p> <span id="slider-value"></span></p>



        <script>

        const numberFormat = new Intl.NumberFormat();
        $("#slider").slider(
            
                range: true,
                values: [1000, 4005000],
                min: 1000,
                max: 4005000,
                step: 10000,
                slide: function (event, ui) 
                    console.log(ui);
                    $("#slider-value").html(`$numberFormat.format(ui.values[0]) تومان  —   $numberFormat.format(ui.values[1])تومان`);


                
            
        );
        var values = $('#slider').slider('values');
        $("#slider-value").html(` $numberFormat.format(values[0]) تومان  —     $numberFormat.format(values[1])تومان`);

         var minamount = $("#slider-value").html(values[0]);
        var maxamount = $("#slider-value").html(values[1]);



    </script>
</div>

【问题讨论】:

您使用的是哪个滑块插件?您可以创建工作示例并重现问题吗? 使用 jquery-ui 喜欢它,但我想阅读最多和最多 jsfiddle.net/fgm92xzr/2 您的 jsfiddle 看起来像预期的那样工作,我没有得到您所面临的确切问题? 【参考方案1】:

您可以在滑块的slide 事件处理程序中读取最小值和最大值,并使用$( "#slider" ).slider( "option", "values" ) 读取值。

您可以创建最小数量和最大数量值的数组并将其设置为滑块

见下面的代码

$(function()
var minAmount = 1000;
var maxAmount = 4005000;
const numberFormat = new Intl.NumberFormat();
        $("#slider").slider(
            
                range: true,
                values: [1000, 4005000],
                min: 1000,
                max: 4005000,
                step: 10000,
                slide: function (event, ui) 
                     var values = $( "#slider" ).slider( "option", "values" );
                     $('#min').html(values[0]);
                     $('#max').html(values[1]);
                // set min and max values in variable which you can read to any other function
                minAmount = values[0];
                maxAmount = values[1];
                
            
        );
     // push min and max values and set it to slider
     var min = 200000;
     var max = 3100000;
     var valuesArray = [min, max];
     $( "#slider" ).slider( "option", "values", valuesArray );
 );
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <link rel="stylesheet" href="/resources/demos/style.css">
  <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  <div id="slider"></div>
  <div id="min"></div>
  <div id="max"></div>

【讨论】:

滑块中的值变化,我要读取脚本中的最低值和最高值 我想在脚本的另一个函数中使用 min 和 max,而 min 和 max 值仅在滑块中更改,我没有任何 div。 您可以声明变量(如我更新帖子中的 minAmount 和 maxAmount)并在脚本中的任何位置使用它。请参阅我的更新答案。

以上是关于阅读价格受苦的价值观的主要内容,如果未能解决你的问题,请参考以下文章

翻石头价值投资手册-科技行业

gas 资金不足 * 价格 + 价值

你就餐时遇到过食物价值与价格不符的不愉快体验吗?你是怎么做的?

用于增加多个项目的项目价值价格的 Sql 查询

比特币是虚拟物品,不存在价值,但是可以有价格。

php 重力特权//复制猫//复制产品价值(不包括价格)