Hi :) in your plugins (I'm studying from the best here :))) I often find variable assignments like this:
options = $.extend({ url: this.attr('action') || window.location.toString(), type: this.attr('method') || 'GET' }, options || {}); it's like url = this OR that. right? then I try, for example: var $sel = $('.left_selected') || $('.right_selected'); meaning $sel = $('.left_selected') but if you don't find any element with that class, $sel = $('.right_selected'). but this WON'T work :| where is my mistake? at first I thought those declarations were just a matter of true or false, but the example I reported above (taken from alsup's form plugin) is clearly something more interesting! can anyone help me please? thank you andrea