Ok, then you could do it like this:

<script type="text/javascript">

$(document).ready(function(){

$('#mytextarea').each(function(){
$(this).expandable();
});

$('#myButton').click(function(){
$('#mytextarea').unbind();
});

});

</script>

Although I might think there is a more elegant way to do this? Hope it
helps though.

On Feb 13, 8:43 pm, "Rick Faircloth" <r...@whitestonemedia.com> wrote:
> To answer your question, hopefully, the element, in this case a textarea,
> is set up like this:
>
> <script>
>
>      $(function() {
>           $('#myTextarea').expandable();
>         });
>
> </script>
>
> ...and that's it.  It would be active as "expandable" all the time.
>
> So, there's no "event", like click, etc., that triggers the function.
>
> However, I want to be able to click a link and disable the "expandable"
> functionality, until another link is clicked to re-enable the functionality.
>
> In other words, having the textarea "expandable" is not something I want
> on all the time.
>
> > -----Original Message-----
> > From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On 
> > Behalf Of Frederik Ring
> > Sent: Friday, February 13, 2009 2:04 PM
> > To: jQuery (English)
> > Subject: [jQuery] Re: How to make an element *not* have a function 
> > attached...
>
> > This should be done using $(this).unbind(event,function).
> > I don't know from your example how your handle the event so I cannot
> > give you a more specific answer.
>
> > On Feb 13, 7:57 pm, "Rick Faircloth" <r...@whitestonemedia.com> wrote:
> > > Strange question, perhaps...but...
>
> > > If I have an element that has an function from a plug-in
> > > attached to it, such as:
>
> > > $(function() {
> > >         $('#myTextarea').expandable();
>
> > > });
>
> > > How would I then be able to make #myTextarea "not .expandable"...
>
> > > $('#myTextarea').expandable('disable'); ...
>
> > > Is this something that can be controlled from the page code, or
> > > does something have to be built into the plug-in to allow this?
>
> > > Thanks,
>
> > > Rick

Reply via email to