为了简单起见,我想在页面上的所有元素上启用jQuery UI提示小部件:
然后禁用某些元素或元素及其后代。但这似乎不起作用:
然后禁用某些元素或元素及其后代。但这似乎不起作用:
$(document).tooltip({ track: true });
$('#menu *[title]').tooltip({ disabled: true });
我的$('#menu *[title]')
选择器似乎按照我的预期工作,获取所有具有#menu元素的title属性的后代元素。
那么为什么在.tooltip({ disabled: true });
中禁用这些元素上的工具提示时,disabled选项不起作用?是否有另一种和/或更好的方法来实现这一点?
$(document).tooltip()
。尝试使用$('*').tooltip()
替代:http://jsfiddle.net/K6hRH/1/ - Elliott$('#menu *[title]').tooltip('disable');
会移除title
属性。但我只想禁用工具提示,它移除了title
属性值,导致我的 jQuery 滑块不起作用,因为它依赖于该title
属性。还有其他解决方案吗?除了明确指定除我不想要的元素之外的工具提示。 - Ravi Dhoriya ツ