我无法在包含大量jquery和css内容的页面上选择文本。我已经注释掉了许多看似明显罪魁祸首的mousedown事件处理程序,但我仍然没有找到错误。
问题是......调试此问题的最佳方法是什么?有没有更好的方法来调试这个而不是注释掉所有事件处理程序,直到找到问题为止?我可以使用某种事件检查员吗?
仅供参考,页面为:
http://www.musiclessons.com/youtube/#6NxVucKQHG8 - 您无法在视频下方选择任何文字
答案 0 :(得分:1)
$('#youtube-list').disableSelection ();
在以下文件中找到,由您的页面加载:
http://musiclessons.com/youtube/js/youtube.js?v=9
以下是它的内容:
http://forum.jquery.com/topic/disableselection
关于你有效调试方法的问题:我真的不知道。正在查看css文件中的某些“用户选择”属性(请参阅Is there a way to make text unselectable on an HTML page?),然后阅读一些js,然后再遇到上述问题。
答案 1 :(得分:-1)
我不确定为什么你需要选择要调试的文本,也许你可以用它来更新问题。
现在,如果您需要复制文本或类似内容,您可以随时使用firebug或诸如此类的内容进行检查,并从中选择文本。