编写一个 jQuery 函数来测试 a 的类<td>
并采取相应的行动。该功能通过单击img
内部来工作,<td>
并使用 的类信息td
进行测试。
$(document).ready(function () {
$('td img').click(function () {
if ((this).parent().hasClass('x')) {
alert("Seat " + ((this).parent().attr("id")) + " is taken");
} else if ((this).parent().hasClass('selected')){
$(this).attr('src', 'images/a.gif');
$(this).parent().removeClass('selected');
alert($(this).parent().attr("class"));
return false;
} else {
$(this).attr('src', 'images/c.gif');
$(this).parent().addClass('selected');
alert($(this).parent().attr("class"));
return false;
};
});
});
该错误表示图像的方法不存在,尽管我指定了父级。