Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> распространить действие скрипта на все элементы, с одинаковым "корнем" в названии 
V
    Опции темы
Addmin
Дата 15.11.2010, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15



Добрый день!

Пользуюсь скриптом jquery.corners (http://jquery.malsup.com/corner/) для скругления углов у блоков. Делается это в нем вот таким образом:

Код

<script type="text/javascript">
    $('.block').corner();
</script>


У меня много разных блоков, которые я хочу "скруглить" с разными названиями. Допустим, "alphablock", "betablock", "mublock". Можно ли как-то применить скрипт ко всем элементам, у которых в названии есть ключевой "корень"? Как, допустим, в любом поиске:

Код

<script type="text/javascript">
    $('.*block').corner();
</script>


Заранее спасибо!


--------------------
PM MAIL   Вверх
gcc
Дата 15.11.2010, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 1
Всего: 17



ну можно к реальным элементам использовать как id
а CSS как class

Код

<table id="to" class="block"> </table>

<table id="to2" class="block"> </table>


и если написать так:
Код

 $('.block').corner();

то все что к  block должно округлится


это то что надо?

=====

еще можно сделать, например, чтобы все классы которые начинают называются с block_ применялись:
Код

$('*[class^=block_]').corner();

так как вам надо...

Это сообщение отредактировал(а) gcc - 15.11.2010, 12:27
PM WWW ICQ Skype GTalk Jabber   Вверх
Addmin
Дата 15.11.2010, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 803
Регистрация: 3.2.2006
Где: сослан в Сибирь

Репутация: нет
Всего: 15



Большое спасибо! Вы мне очень помогли smile


--------------------
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0619 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.