Saya punya beberapa html seperti ini:
<div id="1">
<p>
Volume = <input type="text" />
<button rel="3.93e-6" class="1" type="button">Check answer</button>
</p>
<div></div>
</div>
dan beberapa JS seperti ini:
$("button").click(function () {
var buttonNo = $(this).attr('class');
var correct = Number($(this).attr('rel'));
validate (Number($("#"+buttonNo+" input").val()),correct);
$("#"+buttonNo+" div").html(feedback);
});
Yang benar-benar saya inginkan adalah jika saya tidak harus memiliki class = "1" pada tombol (saya tahu kelas numerik tidak valid, tapi ini adalah WIP!), Jadi saya bisa menentukan tombolTidak berdasarkan id dari div induk. Dalam kehidupan nyata, ada banyak bagian yang terlihat seperti ini.
Bagaimana cara menemukan id dari tombol parenting div.
Apa cara yang lebih semantik untuk menyimpan jawaban dalam kode tombol. Saya ingin membuat ini semudah mungkin bagi non programmer untuk menyalin dan menempel tanpa merusak sesuatu!