javascript - 显示一个div,如果表数据显示 "Unpaid"与Jquery

标签 javascript jquery html css

使用 jquery,如果我有各种成员(member)选项。如果成员(member)级别当前显示为“未付费”,我可以显示某个 div 吗?

<tr class="swpm-profile-membership-level-row">
    <td><label for="membership_level">Membership Level</label></td>
    <td> Unpaid</td>
</tr>

然后在同一页面上更改名为“pay_now”的 div 的 CSS 属性。

我目前有一个 IF jquery 正在使用

在 1.1.2 的 Wordpress Jquery 版本上运行
<script>
jQuery(document).ready(function($) {
    if ($('.swpm-registration-success-msg').css('display') == 'block') {
    $('.reg_intro').css('display', 'none');     
    };  
});
</script>

我想我需要合并一个包含元素,如本例所示

 $("#X tr:contains('a')").css("background-color", "red");​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

尝试 1

$(document).ready(function() {
  if ($('td.payment_status:contains(Unpaid)') {
  $('.certain_div').css('display', 'block');        
  };
}); 

最佳答案

抱歉没理解整个问题,但如果你想在点击时显示或隐藏特定的 div,你可以使用 jquery 的 .show() 和 .hide() 方法

假设你有一个如下所示的两个 div

<div id="id" style="display:none">Hello</div>
<div class="class">World </div>
<a href="javascript:void(0)" onclick="loadMoreFun();" >submit</a>

最初 Hello 是 display none 和 only World show 点击提交你的功能应该如下所示。

<script type="text/javascript">
	function loadMoreFun() { 
		jQuery('#id').show();
		jQuery('.class').hide(); 
}
</script>

现在您的问候已显示,世界未显示。

希望对你有帮助:)

关于javascript - 显示一个div,如果表数据显示 "Unpaid"与Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42627627/

相关文章:

javascript - Angularjs :why controller can not access object properties from service? 我真的很困惑

jquery - 如何使用 jQuery 设置 DropDownList 的值?

html - 中间有大盒子的 5 个盒子的 Flexbox 布局

html - 在 Facebook 分享按钮标签中强制使用英语

Javascript 自动选择下拉列表而不选择

javascript - Three.js - 将 WebGL 和 CSS3D 与 iFrame 混合

javascript - 从日期响应中提取时间

javascript - json嵌套数组错误

javascript - jQuery 淡入/淡出竞争条件?

javascript - 如何在 WordPress 中使用 jQuery 更改 <li> 标签之间的文本?