我无法让this code正常工作,
$(document).ready(function() {
$('.hover').bind('touchstart touchend', function(e) {
e.preventDefault();
$(this).toggleClass('hover_effect');
});
你可以看一下我的JSFiddle test script吗?
谢谢!
答案 0 :(得分:0)
你是有约束力的触摸开始' touchstart touchend'到了' .hover'但是没有任何元素有类' hover'。尝试绑定到' p'像这样:
$(document).ready(function() {
$('p').bind('touchstart touchend', function(e) {
e.preventDefault();
$(this).toggleClass('hover_effect');
});
});
或更明确的选择器,而不只是' p'。
另外,你的jsfiddle没有加载jQuery lib。