在下面的内容中,我想申请 - 在元素none
上显示strong
样式。
如何根据li的id找到元素strong
并应用css?
<li id="rowForcustomfield_11300" class="item">
<div class="wrap">
<strong title="REVENUE NET" class="name">REVENUE NET:</strong>
<div id="customfield_11300-val" class="value type-cascading-summary-field editable-field inactive" data-fieldtype="cascading-summary-field" data-fieldtypecompletekey="com.crawco.plugins.jira.company- jira-customfields:cascading-summary-field" title="Click to edit">
</div>
</li>
所以,需要如下所示:(在列表的引用ID中搜索name
类元素)
$("#rowForcustomfield_11300 name")
我们如何使用jQuery实现这一目标。
注意:在以上内容的完整HTML中,有许多列表元素,每个元素都包含需要查找应用css的单个''元素。
谢谢
答案 0 :(得分:2)
这是 FIDDLE
//apply style display 'none'
$('#rowForcustomfield_11300 strong').hide();
//OR
//clear content
$('#rowForcustomfield_11300 strong').html(null);
答案 1 :(得分:1)
您可以使用class-selector找出具有指定类
的元素$("#rowForcustomfield_11300 .name")
答案 2 :(得分:1)
尝试:
var li_id ="rowForcustomfield_11300"
$("li#"+li_id ).find(".name").hide();
答案 3 :(得分:0)
您在选择器中使用了无效语法。肯定是
$("#rowForcustomfield_11300 .name")
。请记住在课程名称
dot(.)