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

Как подключить все одинаковые id div'ов?

<div id="news">

        <?php if ($result = $link->query("SELECT * FROM news")) {
            $row = $result->fetch_all();
            $i = 0;
            foreach ($row as &$value){
                $i++;
                echo('<div id="new" class="'.$i.'"=> <img src="'.$value[1].'"><div id="new-cent">'.$value[2].'</div><div id="new-text">'.$value[3].'</div></div>');
            }
        }
        $result->close(); ?>
        
        <script>
		    $('#new').click(function () {
		        alert($('#new').attr('class')); 
		    });
        </script>
    </div>


Есть данный код, хочу, чтобы после клика на каждый блок с id new вылезал его класс.
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой 1 комментарий
Решение пользователя Ice К ответам на вопрос (4)
IceRD
@IceRD
id должен быть уникальным.
htmlbook.ru/html/attr/id

можно раздать всем класс .new и повесить событие
$('html').on('click','.new',function () {
				//code
			});
Ответ написан
Комментировать