From: John Resig Date: Fri, 16 Jun 2006 02:18:04 +0000 (+0000) Subject: Fixed issues with @* and @foo selectors. Ticket #2 X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;h=7eb6a25d5e223053a1ebc824c78bf854a755ccd0;p=jquery.git Fixed issues with @* and @foo selectors. Ticket #2 --- diff --git a/jquery/jquery.js b/jquery/jquery.js index 37c2b3f..c377f63 100644 --- a/jquery/jquery.js +++ b/jquery/jquery.js @@ -496,7 +496,6 @@ $.g = { disabled: "a.disabled", checked: "a.checked" }, - // TODO: Write getAttribute helper ".": "$.hasWord(a,m[2])", "@": { "=": "$.attr(a,m[3]) == m[4]", @@ -661,7 +660,7 @@ $.filter = function(t,r,not) { } while ( t.length > 0 && t.match(/^[:\\.#\\[a-zA-Z\\*]/) ) { - var re = new RegExp( "^\\[ *@([a-z0-9\\(\\)_-]+) *([~!\\|\\*$^=]*) *'?\"?([^'\"]*)'?\"? *\\]", "i" ); + var re = new RegExp( "^\\[ *@([a-z0-9\\*\\(\\)_-]+) *([~!\\|\\*$^=]*) *'?\"?([^'\"]*)'?\"? *\\]", "i" ); var m = re.exec(t); if ( m !== null ) {