Skip to main content

Bug Tracker

Side navigation

#8657 closed bug (invalid)

Opened March 26, 2011 04:01PM UTC

Closed March 26, 2011 04:43PM UTC

Last modified March 14, 2012 03:43PM UTC

Not work under IE8

Reported by: anonymous Owned by:
Priority: undecided Milestone: 1.next
Component: unfiled Version: 1.5.2rc1
Keywords: Cc:
Blocked by: Blocking:
Description

Hi, I try the jquery-1.5.2rc1.js with jquery-mobile in my project, under IE8.

found an exception when a call from jquery.mobile-1.0a4pre.js at line 1828:


$( window.document.activeElement ).add( "input:focus, textarea:focus, select:focus" ).blur();

and the exception throw from jquery-1.5.2rc1.js at line 4039:


	filter: {
		PSEUDO: function( elem, match, i, array ) {
			var name = match[1],
				filter = Expr.filters[ name ];

			if ( filter ) {
				return filter( elem, i, match, array );

			} else if ( name === "contains" ) {
				return (elem.textContent || elem.innerText || Sizzle.getText([ elem ]) || "").indexOf(match[3]) >= 0;

			} else if ( name === "not" ) {
				var not = match[3];

				for ( var j = 0, l = not.length; j < l; j++ ) {
					if ( not[j] === elem ) {
						return false;
					}
				}

				return true;

			} else {
				Sizzle.error( name ); <<========== line 
== 4039 ==

			}
		},

and from the IE internal debugger, the var name's value is 'focus'

is that jquery 1.5.2 not support 'focus'?

can anyone give help?

Attachments (0)
Change History (2)

Changed March 26, 2011 04:43PM UTC by ajpiano comment:1

resolution: → invalid
status: newclosed

:focus is not a selector currently supported by jQuery core, though it is planned to be included in jQuery 1.6. I'm thinking this is more of a jQuery Mobile issue - can you open up a ticket on the jQuery Mobile issue queue? That would truly be excellent. Thanks for your time and interest in helping the jQuery project!

Changed March 27, 2011 01:33AM UTC by anonymous comment:2

thanks ajpiano.

i do open a issue to the jquery-mobile project