单击事件在svg路径上不起作用
Click event is not working on svg path
嗨,我正在处理一些东西,我正在使用svg路径,但svg的点击事件不起作用
$path.map(function(){
$(this).mouseenter(function(){
$count = $path.attr('data-like');
$('#counter').text($count);
$('#tool').addClass('active');
});
$(this).mousemove(function(e){
$('#tool').css({'top': e.pageY + -14,'left': e.pageX + -14});
});
$(this).mouseleave(function(){
$('#tool').removeClass('active');
});
$(this).click(function(){
console.log('click');
});
});
为什么它不起作用?
编辑:当我在mouseenter函数中出错时,奇怪的点击函数开始工作。
尝试使用on事件处理程序:
$path.map(function(){
$(this).mouseenter(function(){
$count = $path.attr('data-like');
$('#counter').text($count);
$('#tool').addClass('active');
});
$(this).mousemove(function(e){
$('#tool').css({'top': e.pageY + -14,'left': e.pageX + -14});
});
$(this).mouseleave(function(){
$('#tool').removeClass('active');
});
$(this).on("click", function(){
console.log('click');
});
});
我使用了mouseup而不是click函数,它现在正在中工作
相关文章:
- jpm的默认Firefox路径没有'不起作用
- 简单的图像滑块Javascript图像路径在IE 6中不起作用
- 单击事件在svg路径上不起作用
- 拉斐尔的笔划/路径宽度似乎不起作用
- 相对javascript路径不起作用
- 路径 lo 加载本地主机子文件夹中的文件不起作用.js仅在基路径中
- 奇怪的 img src 路径,在本地主机上不起作用
- 要求具有绝对路径的本地节点模块在 Windows 上不起作用
- 为什么纸张.js路径创建在 iOS 设备上不起作用
- 验证代码不起作用,直接重定向到操作路径
- php中的路径不起作用
- Wicket:资源路径听起来不起作用
- D3 剪辑路径鼠标悬停事件不起作用
- Faker.js生成随机路径;不起作用
- 美元的位置.路径相同的url不起作用
- 鼠标悬停在动画路径上不起作用
- .jshintignore中的相对路径通配符不起作用
- Javascript绝对路径智能感知在VS 2012中不起作用
- requirejs重复路径条目不起作用
- jQuery路径点在初始滚动时不起作用