我无法编辑以下任何标记,我正在尝试将单击事件添加到.datepick-days-cell元素。
<td class="datepick-days-cell onclick="jQuery.datepick._selectDay(this,'#calendar_booking5',1493179200000)" ></td>
我尝试了以下简单的jQuery点击事件,但没有运气:
$('.datepick-days-cell').on('click', function() {
alert('test click');
});
我假设这不起作用,因为它不能优先于绑定到元素的事件处理程序。有什么想法吗?
以下内容对我有用:
<script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
<script>
$( document ).ready(function() {
$('.datepick-days-cell').on('click',function() {
alert('test click');
});
});
</script>
<table border="1">
<tr>
<td class="datepick-days-cell" onclick="jQuery.datepick._selectDay(this,'#calendar_booking5',1493179200000)" >Test Click</td>
</tr>
</table>
这行得通吗?
$('.datepick-days-cell').click(function() {
alert('test click');
});