jquery - 无法在复杂页面上选择文本 - 如何调试?

时间:2012-07-13 16:23:05

标签: debugging mouseevent jquery

我无法在包含大量jquery和css内容的页面上选择文本。我已经注释掉了许多看似明显罪魁祸首的mousedown事件处理程序,但我仍然没有找到错误。

问题是......调试此问题的最佳方法是什么?有没有更好的方法来调试这个而不是注释掉所有事件处理程序,直到找到问题为止?我可以使用某种事件检查员吗?

仅供参考,页面为:

http://www.musiclessons.com/youtube/#6NxVucKQHG8 - 您无法在视频下方选择任何文字

2 个答案:

答案 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或诸如此类的内容进行检查,并从中选择文本。

相关问题