私はhtml要素を持っています
<ul> <li> <dl class="details clear"> <dt>TIME : </dt> <dd>09:00:00-10:00:00</dd> <dt>Availible Days : </dt> <dd>monday,tuesday,wednesday</dd> <dt></dt> <dd> <label class="edit-details white_blue" style="float:right;margin-right:10px;">EDIT</label> <label class="delete-details white_red" style="float:right;margin-right:10px;">DELETE</label> </dd> </dl> <dl class="details clear"> <dt>TIME : </dt> <dd>10:30:00-11:30:00</dd> <dt>Availible Days : </dt> <dd>monday,tuesday,wednesday</dd> <dt></dt> <dd> <label class="edit-details white_blue" style="float:right;margin-right:10px;">EDIT</label> <label class="delete-details white_red" style="float:right;margin-right:10px;">DELETE</label> </dd> </dl> </li> </ul>
編集ラベルのインデックスを取得したいのですが、最初の「dl」にある場合はアラート0である必要があり、2番目の「dl」にある場合はアラート1である必要があります
これまでのところ私はしました
$("label").click(function () {
var parent_el = $(this).parents('li');
alert(parent_el.index(this));
});
助けてください