Ho trovato il primo bug su firefox 3.1beta1.
Lo reputo un bug del browser perchè lo stesso script su Firefox 3 funziona.
Il plugin metadata si spacca se i metadata sono scritti su più righe:
<div id="metadata1" class="metadata {
type : 'p',
colors : ['5131C9'],
size : '300x200'
}"></div>
Ho provato ad estrapolare il pezzo di codice da metadata.
La soluzione è rimuovere gli “a capi” dall’eventuale stringa restituita dall’espressione regolare.
var _cre3= /{.*}/;
var _m3 = _cre3.exec( jQuery("#metadata4").attr("class").toString().replace("\n","") );
Popularity: 8% [?]

One Comment
Bug segnalato
http://groups.google.it/group/jquery-en/browse_thread/thread/f4d89d65f6175030
https://bugzilla.mozilla.org/show_bug.cgi?id=476809