javascript - 显示具有数值的元素

标签 javascript jquery html

如何用数值显示元素,并带有点击功能

html

<p>
    <button>Run</button>
</p>

<p>
   <span id="demo">1000</span>
</p>

<p id="result">Lorem Ipsum</p>

jquery

$('button').click(function(){
    $('#demo').filter(function(index){
    var num = parseInt(this.textContent);
    return num >= 1000;
    }).find('#result').show();
});

CSS

#result{
    display:none;
}

<强> Demo Fiddle

最佳答案

您可以使用此代码。基本上,单击按钮时,您将获得数字(innerHTML),如果该数字 >= 1000,则对结果调用 show() 或对结果调用 hide() 。

$('button').click(function(){
  var number = $('#demo').html();
  if (number >= 1000) {
    $("#result").show();
  }else{
    $("#result").hide();
  }
});

Here is the link to updated JSFriddle

关于javascript - 显示具有数值的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42799222/

相关文章:

javascript - 为什么我得到 "Invalid left-hand side in assignment"?

javascript - 如何在 Google Chrome 上打开一个新的弹出窗口,该窗口可以适应任何屏幕,而无需越过 Windows 任务栏?

javascript - 如何删除数据表上的文本 "entries"

javascript - 如何将 div 从一个 .panel-body div 移动到另一个

jquery - 从 DIV onclick() 触发 FancyBox;

javascript - 获取 src 信息并将其插入到 css3 内容中 - 使用 javascript 标记

javascript - 如何在 JavaScript 中检查动态数组的范围?

javascript - 通过 AJAX 请求追加到表 - 未出现在正确的位置

html - 当我按下菜单中的按钮时如何使 div 居中?

javascript - 处理表单时显示图像时出错