2014-09-10 5 views
0

У меня есть div, который уже имеет класс «testimonial», и мне нужно динамически добавлять идентификатор «testimonial».Назначить идентификатор div с jQuery

(function($) { 
    $(document).ready(function() { 
console.log('running'); 
     $(.testimonial).attr('id', 'testimonial'); 
    }); 
})(jQuery); 

Однако я не могу выбрать элемент с классом testimonial, как это теперь позволит мне включить . уведомить это имя_класса. Я получаю следующую ошибку:

Uncaught SyntaxError: Unexpected token . 

Как это сделать?

+7

'$ (свидетельство.)' -.> '$ (» Отзыв ') ' – Vucko

ответ

1

Попробуйте $('.testimonial').attr('id', 'testimonial'); вместо $(.testimonial).attr('id', 'testimonial');

Подробнее о Jquery селекторы здесь http://www.w3schools.com/jquery/jquery_selectors.asp

+1

Из всей ссылки вы можете найти, вы отправили сообщение из w3schools - [w3fools] (http://www.w3fools.com/) – Vucko

+0

все еще в этом случае правильно. –

0

Используйте этот $('.testimonial') вместо этого $(.testimonial)