Добрый вечер, помогите пожалуйста.
Имеется заголовок таблицы
Как заложить такую логику что если в заголовке встречается слово "Роль" то к тегу <th> добавляется еще и стиль style="width:50px"
Мог бы сделать вот так но <div> мешает
Спасибо.
<script type="text/javascript">
$(document).ready(function () {
$Text = $("td.ms-cellstyle.ms-vb2:contains('Роль')");
$Text.parent().css("background-color", "#acf0bd");
});
</script>
<th scope="col" onmouseover="OnChildColumn(this)" style="max-width: 500px;" class="ms-vh2 ms-headerCellStyleHover" onmousedown="ListHeaderMenu_OnMouseDown(this);">
<div sortable="" sortdisable="" filterdisable="" filterable="" filterdisablemessage="" name="_x0420__x043e__x043b__x044c_" ctxnum="9" displayname="Роль" fieldtype="Choice" resulttype="" sortfields="View={6d1af87b-33bb-4217-8846-6f78bc48759c}&SortField=_x0420__x043e__x043b__x044c_&SortDir=Asc" class="ms-vh-div">
<a class="ms-headerSortTitleLink" id="diidSort9_x0420__x043e__x043b__x044c_" onfocus="OnFocusFilter(this)" onclick="javascript: var pointerType = this.getAttribute('pointerType'); if (pointerType != null && typeof MSPointerEvent != 'undefined' && Number(pointerType) != MSPointerEvent.MSPOINTER_TYPE_MOUSE) { ListHeaderTouchHandler(event); return false; } return OnClickFilter(this, event);" href="javascript:" sortingfields="View={6d1af87b-33bb-4217-8846-6f78bc48759c}&SortField=_x0420__x043e__x043b__x044c_&SortDir=Asc Title=" Щелкните,="" чтобы="" отсортировать="" столбец"="">Роль</a>
<span class="ms-sortarrowdown-iconouter" id="diidSortArrowSpan9_x0420__x043e__x043b__x044c_" style="display: none;">
<img class="ms-sortarrowdown-icon" src="/sites/DS/_catalogs/theme/Themed/ED856BC3/spcommon-B35BB0A9.themedpng?ctag=10" alt=""></span>
<span class="ms-filter-iconouter" id="diidFilterSpan9_x0420__x043e__x043b__x044c_" style="display: none;">
<img class="ms-filter-icon" src="/sites/DS/_catalogs/theme/Themed/ED856BC3/spcommon-B35BB0A9.themedpng?ctag=10" alt=""></span>
</div>
<div class="ms-positionRelative"><div class="s4-ctx s4-ctx-show" style="top: -26px; right: -17px; height: 31px; line-height: 29px; margin: 0px;">
<span> </span>
<a onfocus="OnChildColumn(this.parentNode.parentNode.parentNode); return false;" class="ms-headerSortArrowLink" onclick="PopMenuFromChevron(event); return false;" href="javascript:;" title="Открыть меню"><img style="visibility: visible;" src="/sites/DS/_catalogs/theme/Themed/ED856BC3/ecbarw-B1CE25C9.themedpng?ctag=10" alt="Открыть меню" +="" stshtmlencode(strings.sts.l_openmenu)="" ""="" ms-jsgrid-click-passthrough="true"></a>
<span> </span>
</div>
</div>
</th>