Сообщение от oslayer
|
Есть во такой кусок html кода
......
<li class="alt sfHover">
<a href="http://chemirus.tmweb.ru/16-keram">Керамика</a>
<div class="st" style="display: none; visibility: hidden;"></div>
<ul class="level2" style="display: none; visibility: hidden;"><ul>
</li>
........
Каким образом прописать следующую логику?
Если
li class="alt sfHover"
то тогда
div class="st" style="display: bloc; visibility: visible;"
помогите пожалуйста с решением этой проблемы.
|
className и регулярные выражения...
Хотя, часто для таких задач подключают библиотеки, типа jQuery. Но за частую это лишнее.
Думаю хватит и такого:
var flag = document.getElementsByTagName('li')[0].className;
var pattern = /\bsfHover\b/;
if(flag.search(pattern) != -1){
}else{
}