2
我只想禁用用户点击的能力,与链接的jQuery禁用点击,而非链接
$('selector').children().not('a').click(function(e) {
return false;
});
这不起作用例外.. 感谢
我只想禁用用户点击的能力,与链接的jQuery禁用点击,而非链接
$('selector').children().not('a').click(function(e) {
return false;
});
这不起作用例外.. 感谢
children
唯一选择直接的孩子。
禁用所有selector
的后裔,使用此:
$('selector :not(a)').click(function(e) {
e.preventDefault()
});
或者说,是一个小更高效,使用委托:
$('selector').on('click', ':not(a)', function(e) {
e.preventDefault()
});
如果要禁用从用户点击链接以外的内容,只需执行以下操作:
$('selector').find(':not(a)').click(function(e){
e.preventDefault()
})
它适用于所有elem除链接之外的其他人。
你能显示你的标记吗? – CodingIntrigue
“不起作用”是什么意思?你有错误吗?它是否部分工作? – j08691
禁用用户点击什么的能力?纽扣?你选择了一个名为'selector'的元素。 –