Изменение src изображения с помощью jQuery в платформе CodeIgniter

#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. Боже … спасибо миллион раз… Я чувствую себя таким идиотом, как я пропустил это, я не знаю!!! лол. Извините, что я не могу «проголосовать» за ваш ответ, я новый участник, и это не позволит мне … кроме того, я должен как-то пометить это как «отвеченный»?