Hi All,
I've posted a patch a couple days ago to bring IE6 compatibility and
enhancements to Brian Donovan's attribute selectors.
It's here: http://dev.rubyonrails.org/ticket/5170
What it does:
* adds full IE6 compatibility to attribute selectors.
* adds ^=, $= and *= operators
* replaces != (not in spec) by :not(X) which is applicable to ALL
operators, so you can do things like:
$$('form#foo input:not([type=text])').each(function(input) {
Element.setStyle(input, {color: 'red'});
});
$$('#foo
a:not([href^="#"]):not([class~="external"])').each(function(element) {
$(element).addClassName('external');
});
* adds detailed test for the enhancements and IE bug corrections...
Attribute selectors should now fully work in Firefox, Safari... and
Internet Explorer 6.
Would very much appreciate any comments, remarks, suggestions, etc.
Regards,
Tobie
_______________________________________________
Rails-spinoffs mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs