#jquery #codeigniter #image-replacement
#jquery #codeigniter #замена изображения
Вопрос:
У меня возникли небольшие проблемы с изменением источника изображения с помощью jQuery на моем веб-сайте CodeIgniter.
Я создаю пользовательскую функцию onclick (), прикрепленную к моим изображениям (у меня есть список изображений с флажками внутри списка, и при нажатии я хочу заменить его на изображение с отметкой), но когда я пытаюсь вывести src этого изображения, все, что я получаю, это ‘не определено ‘. Любая помощь будет оценена.
HTML-код:
<img src="<?php echo imagePath(); ?>icons/checkbox_empty.png" class="checkbox1" onclick="checkbox(1)" /> html text here...
<img src="<?php echo imagePath(); ?>icons/checkbox_empty.png" class="checkbox2" onclick="checkbox(2)" /> html text here...
and so on...
Код jQuery:
function checkbox(number){
var image = $('#checkbox' number).attr("src");
alert(image);
}
Еще раз, любая помощь действительно будет оценена. Тим.
Комментарии:
1. Не прямой ответ, но о чем
onclick="checkbox(this)"
?
Ответ №1:
Вы должны использовать селектор класса, а не селектор идентификатора: .checkbox1
нет #checkbox1
Попробуйте это сделать.
Комментарии:
1. Боже … спасибо миллион раз… Я чувствую себя таким идиотом, как я пропустил это, я не знаю!!! лол. Извините, что я не могу «проголосовать» за ваш ответ, я новый участник, и это не позволит мне … кроме того, я должен как-то пометить это как «отвеченный»?