adeneo :
var shims_property_for_element, supports_property_on_element;
shims_property_for_element = function(prop, elem, method, attrs) {
if (!supports_property_on_element(prop, elem)) {
return $(function() {
var numEles;
$(elem)[method](attrs);
numEles = $(elem).length;
return window.setInterval((function() {
if ($(elem).length !== numEles) {
numEles = $(elem).length;
return $(elem)[method](attrs);
}
}), 1000);
});
}
};
supports_property_on_element = function(prop, elem) {
var e, len, vendors;
e = document.createElement(elem);
if (prop in e.style) {
return true;
}
return false;
};
:
shims_property_for_element('resize', 'textarea', "resizable")