Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Применить стиль к определённому тегу (https://javascript.ru/forum/events/25450-primenit-stil-k-opredeljonnomu-tegu.html)

bugmenot 06.02.2012 00:58

Применить стиль к определённому тегу
 
Есть тег div и его id="sampleid****", где вместо звёздочек постоянно меняющийся набор цифр. Мне нужно с помощью скрипта найти тег div, в id которого будет словосочетание sampleid, и применить к тегу div style="display:none;" чтобы скрыть эту часть страницы.
подскажите пожалуйста текст скрипта!

рони 06.02.2012 01:52

bugmenot,
:(
<!DOCTYPE html >
<html>
<head>
  <title></title>
<style type="text/css">
div{
   height: 100px;
    width: 100px;
    border: solid 2px #FF0000;
    text-align: center;
}
</style>
</head>
<body>
<div  id="sampleid123">none</div>
<div  id="test">test</div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
<script type="text/javascript">
var regexp = /sampleid/;
$("div").filter(function () {
return  regexp.test($(this).attr("id"))
}).css("display", "none");
</script>
</body>
</html>

bugmenot 06.02.2012 02:08

О__________о
 
а зачем там test?

рони 06.02.2012 02:13

Цитата:

Сообщение от bugmenot
а зачем там test?

:cray: просто так для массовки :(

bugmenot 06.02.2012 02:15

а мне вместо него что писать?)
и почему плачите, Рони? :(

рони 06.02.2012 02:18

Цитата:

Сообщение от bugmenot
а мне вместо него что писать?)

ничего не писать :(

bugmenot 06.02.2012 02:21

дааа, спасибо, работает. отключил рекламу на юкозе ^^

bugmenot 06.02.2012 02:21

вы чудо :D

bugmenot 06.02.2012 02:23

id можно заменять на class?

рони 06.02.2012 02:28

Цитата:

Сообщение от bugmenot
id можно заменять на class?

да


Часовой пояс GMT +3, время: 02:32.