javascript - 在html中检查jquery条件并根据值选择列表

标签 javascript jquery html

在基于变量的 html 中,我必须决定要显示哪个列表。如何在 html 中检查 jquery 条件并根据值选择列表

html

<input type="hidden" id="agencyCertificationStatus" value="Pending"/> 

<script>
var agencyCertificationStatus = $("#agencyCertificationStatus").val();
</script>

如果状态待定

<ul>
<li>Link 1 </li>
</ul>

如果状态不是待处理

<ul>
<li>Link 2 </li>
</ul>

最佳答案

最初隐藏这两个链接。然后根据输入值显示/隐藏元素

var agencyCertificationStatus = $("#agencyCertificationStatus").val();

agencyCertificationStatus === 'PENDING' ? $('.pending').show() : $('.notPending').show()
.pending,
.notPending {
  display: none
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="hidden" id="agencyCertificationStatus" value="Pending" />
<ul>
  <li class='pending'>Link 1 </li>
  <li class='notPending'>Link 2 </li>
</ul>

关于javascript - 在html中检查jquery条件并根据值选择列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44037406/

相关文章:

html - 如何从 HTML 表单调用 servlet 类

python - 在 Django 中编写组合框的最佳方法是什么?

JavaScript 异步无法正常工作 WordPress

javascript - JavaScript 中的兼容性测试器(字符串比较函数)

javascript - 无 Chrome 的 YouTube 视频播放器和 Internet Explorer

JavaScript RegExp #hasgtag 替换为 html 中没有超哈希链接的链接

javascript - 如何使用 done() 或 next() 将参数传递给下游函数

javascript - 在新闻贴纸中显示项目

html - Ionic 2 - 背景图像 sanitizer 和 CSS 属性

javascript - DynamoDB 重新映射列表属性项查询