jquery/jquery-mobile — Issue #3054: RC3 - button conflicts with svg element, throws error: Uncaught TypeError: Object #<SVGAnimatedString> has no method 'split'
Author: ricksuggs
Created: 2011-11-15 16:45:43+00:00
State: open

Obeserved in latest version of firefox and chrome.

Example: http://jsfiddle.net/ricksuggs/eWZCW/

Steps to reproduce:

1. Run the jsFiddle.
2. Mouse over the result page content.
3. Everytime the mouseover event occurs, the error is thrown.

Stacktrace:

Uncaught TypeError: Object # has no method 'split'	jquery.mobile-1.0rc3.js:6221
closestEnabledButton	jquery.mobile-1.0rc3.js:6221
$.bind.vmouseover focus	jquery.mobile-1.0rc3.js:6254
jQuery.event.handle	jquery-1.6.4.js:3001
jQuery.event.add.elemData.handle.eventHandle	jquery-1.6.4.js:2635
jQuery.event.trigger	jquery-1.6.4.js:2929
jQuery.fn.extend.trigger	jquery-1.6.4.js:3537
jQuery.extend.each	jquery-1.6.4.js:660
jQuery.fn.jQuery.each	jquery-1.6.4.js:274
jQuery.fn.extend.trigger	jquery-1.6.4.js:3536
triggerVirtualEvent	jquery.mobile-1.0rc3.js:660
mouseEventCallback	jquery.mobile-1.0rc3.js:670
jQuery.event.handle	jquery-1.6.4.js:3001
jQuery.event.add.elemData.handle.eventHandle	jquery-1.6.4.js:2635