Side navigation
#5744 closed bug (worksforme)
Opened January 04, 2010 03:44AM UTC
Closed November 14, 2010 04:08AM UTC
Last modified March 15, 2012 10:29AM UTC
jQuery selectors search inside HTML comments, causing crashes and/or other errors
Reported by: | MrPete | Owned by: | john |
---|---|---|---|
Priority: | critical | Milestone: | 1.4 |
Component: | selector | Version: | 1.3.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Consider this scenario:
<body>
<div id="x">
<!--<small class="b"><a href="#" ></a></small>-->
<small class="b"><a href="#">Oct 3, 2009</a></small>
</div>
</body>
this:
var str= $('small.b:first').text();
Will either crash FireFox (total lockup) or return an empty string depending on (something)
I'm using jQuery inside of GreaseMonkey, for whatever that is worth. But it appears this is a jQuery problem.
Attachments (2)
Change History (3)
Changed January 04, 2010 03:47AM UTC by comment:1
Changed January 06, 2010 11:18AM UTC by comment:2
Update: AFAIK, this is NOT a crasher bug. I've isolated the crashes to another issue.
The effect still stands, as demonstrated in my attachments: selectors "see" nonexistent elements inside of HTML comments.
Changed November 14, 2010 04:08AM UTC by comment:3
resolution: | → worksforme |
---|---|
status: | new → closed |
http://jsfiddle.net/dmethvin/7cbbV/ Seems to work now.
Sorry about the non-code formatting. My first jQuery ticket :)