Задать вопрос

Как правильно сделать условие наличие в ID нужного класса?

Доброе время суток.
Подскажите как правильно сделать условие наличие в ID класса free_domain и потом применить к id стиль и клик?
Вот код
$(function(){
				if 	($('#resp1').hasClass('.free_domain')){
				$('#resp1').css('cursor','pointer');
				$('#resp1').on('click', function (){
				window.open('http://yandex.ru', '_blank');
				return false;
				});
							} else {
				console.log('Элемент не содержит класс free_domain');
				}
			});


64a4da72f33745219fdf88501b9f7e03.png

не судите меня строго. скорее всего я неверно написал.
Пожалуйста помогите очень срочно нужно!
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Оценить 2 комментария
Ответ пользователя Артем Каюн К ответам на вопрос (3)
https://api.jquery.com/has-selector/

$(function(){
    var $element = $('#resp1:has(.free_domain)')
    if ($element.length) {
        $element
            .css('cursor', 'pointer');
            .on('click', function () {
                window.open('http://yandex.ru', '_blank');
            });
    } else {
        console.log('Элемент не содержит класс free_domain');
    }
});
Ответ написан
Комментировать