Tôi cólàm thế nào để gọi jQuery (this) từ thẻ neo chức năng onclick
<ul>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">New Test</a></li>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">New Test fdgfdgfdgfdgfdgfdgfdgfdg fdg</a></li>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">New Plan</a></li>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">Test</a></li>
</ul>
mã và muốn thêm tên lớp để một thẻ parrent thẻ li ví dụ class="selected"
bu hát jquery. tôi đã sử dụng mã jquery này
function setSelectedTestPlan() {
jQuery("#tree ul li").each(function() {
jQuery(this).removeClass("selected");
});
jQuery(this).closest('li').addClass("selected");
}
Nhưng dòng này jQuery(this).closest('li').addClass("selected");
không hoạt động ...
Xin hãy giúp tôi ra ...
Phụ thuộc vào những gì 'this' có trong hàm. – Joseph
'this' là đối tượng cửa sổ, gỡ lỗi nó sẽ cung cấp cho bạn câu trả lời –