<分区>
我有一个非常奇怪的问题。我只想选择一个点击的元素。我做了很多次,它总是有效,但这次,jQuery $(this) 选择器没有选择被点击的元素,它选择了 window 对象。请让我知道,如果你有想法,这可能是什么原因。我正在使用 jQuery 2.1.4 和 Twitters Bootstrap 3.3.5
HTML:
<a class="btn btn-danger btn-xs delete-file"><i class="fa fa-trash" aria-hidden="true"></i> Löschen</a>
jQuery:
$(document).ready( () => {
$('.delete-file').on('click', () => {
let element = $(this);
console.log(element);
});
});
控制台输出:
n.fn.init [Window]
代替:
n.fn.init [a.btn.btn-danger.btn-xs.delete-file]
提前致谢!