Я пытаюсь получить два значения элементов <a>
, но jQuery только получает и добавляет первый.Получение двух элементов с одинаковыми идентификаторами
$bahisleriCek = mysql_query("SELECT * FROM bahis");
while ($bahisleriCekx = mysql_fetch_array($bahisleriCek)){
echo "<div id='tekbahis'";
echo "Bahis İsim: " . $bahisleriCekx['isim'] . "<br>";
echo "Evet Oranı: " . "<a onclick='evetOranGonder()' href='#' id='evetoran' >" . $bahisleriCekx['evetoran'] . "</a><br>";
echo "<hr>";
echo "</div>";
?>
<script>
function evetOranGonder(){
var evetoran=$("#evetoran").text();
$("#kupon").append(evetoran + '<br>');
}
</script>
<?
}
Я попытался создать числовую переменную, которая содержит номер цикла и пытался поставить его рядом с моим ид, но тогда Jquery только выбрал последний.
Как я могу получить внутренние значения всех элементов и добавить их? Спасибо.
Наличие двух элементов с одинаковым идентификатором является недопустимым HTML (идентификатор представляет собой один объект/элемент), поэтому jquery/etc не поддерживает его. – JimL
Элементы не должны иметь одинаковый идентификатор. – Script47
Я пробовал с классом, но потом он выбрал все и добавил их. Я хочу добавить только тот, который пользователь выбирает. – Ece