0
如何切换hover
和click
当窗口大小变化jQuery的响应悬停,然后单击SWTICH
function checkWidth() {
var windowsize = $window.width();
if (windowsize > 480) {
$('#clickPoint').on('click', function(){
......//code
});
}else {
$('#clickPoint').on('hover',function(){
......//code
});
}
}();
$(window).resize(checkWidth);
但是我发现悬停总是对的,所以我不得不改变,以这种方式
var windowsize = $window.width();
if (windowsize > 480) {
$('#clickPoint').on('click', function(){
......//code
});
}else {
$('#clickPoint').off('click', function(){
......//code
});
$('#clickPoint').on('hover',function(){
......//code
});
}
}();
但仍然无法正常工作,如果有人有更好的解决方案?谢谢
你能否解释一下“仍不能正常工作”? – JimiLoe
请通过添加您的html代码来生成一个显示您的问题的工作示例。 –