Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Добавление атрибутов в ссылку
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Добавление атрибутов в ссылку

Страниц (1): [1]
 

1. Scorpio2011 - 06 Июля, 2012 - 15:12:23 - перейти к сообщению
Несколько раз меня тут выручали по php, вот возникла проблема с jquery в которой я мало соображаю.

В общем проблема такая мне нужно ко всем ссылкам добавить элемент class="klass" c помощью jquery.

Есть вот такой вариант
CODE (htmlphp):
скопировать код в буфер обмена
  1. $(function(){
  2.  $('A').addClass("ticno");
  3.  });


Но он не совсем подходит. Нужно чтобы при загрузке страницы в браузере jquery подставлял ко всем ссылкам этот класс, наподобие функции innerHTML

сейчас если загружается сайт то ссылки имеет стандартный вид

А нужно
CODE (htmlphp):
скопировать код в буфер обмена
  1. <a href="..." class="klass"></a>


Помогите разобраться с проблемой ибо я сам не силен в jquery

Да и еще некоторые сслки имеею уже свои класс class="link", но его тоже нужно заменить на class="klass"
2. IllusionMH - 06 Июля, 2012 - 17:42:18 - перейти к сообщению
Scorpio2011, и чем же этот метод не подходит?
Делает все как и хотите.
пример с выводом результирующего кода(а можно и в инструментах разработчика глянуть)

Чтобы убрать классы у всех просто в цепочку добавляется removeClass("link")
3. LIME - 06 Июля, 2012 - 17:55:45 - перейти к сообщению
не надо исходный код смотреть))
его не меняет жс
выше вам сказали где посмотреть результат
в большинстве браузеров нажатие ф12

 

Powered by ExBB FM 1.0 RC1