On Mar 29, 2007, at 4:08 PM, Mika Tuupola wrote:
>
> On Mar 29, 2007, at 3:45 PM, Abel Tamayo wrote:
>
>> Update: I've found that, when you apply $().editable on an object,
>> it gets a new property-function called editable (that points at
>> reset() in the plugin, but that doesn't matter now). I've tried
>> removing this attribute like this $(myEditable).editable = null,
>> and although I don't get any error, it doesn't work either and the
>> property stays just there (silently laughing at me). Any ideas how
>> to remove this property? I don't see what I might be doing wrong.
>
> Sorry for late answer. Use callback function to unbind the event
> form element. For example:
>
> -cut-
> $(document).ready(function() {
> $(".editable").editable("http://www.example.com/save.php", {
> indicator : '<img src="img/indicator.gif">',
> type : "textarea",
> submit : "OK",
> }, function(value, settings) {
> $(this).unbind(settings.event);
> });
> });
> -cut-
Ooops. One extra comma causes Safari to bail. This should have been:
$(document).ready(function() {
$(".editable").editable("http://www.example.com/save.php", {
indicator : '<img src="img/indicator.gif">',
type : "textarea",
submit : "OK"
}, function(value, settings) {
$(this).unbind(settings.event);
});
});
--
Mika Tuupola http://www.appelsiini.net/~tuupola/
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/