Not sure I quite follow, sorry. The example you provided also did not work. IE throws an error "object does not support this property or method."
On May 20, 5:21 pm, "Jean Nascimento" <[EMAIL PROTECTED]> wrote: > $('body').not('#someid').unbind('click').click(function() { /* code > */ }); > > with this u remove the #someid from all body elements so this unbind not work > > i can test > > $('body').children().is('#someid').unbind('click').click(function() { /* code > */ }); > > if the unbind().click() sequence works, u can test > $('body').children().is('#someid').unbind('click'); > $('body').children().is('#someid').click(function() { /* code > */ }); > > On 5/20/07, MikeR <[EMAIL PROTECTED]> wrote: > > > > > > > Just a quick question =). > > > I want to bind an event handler to "body" so that whenever someone > > clicks anywhere on the body, a DIV disappears. However, there is a > > specific graphic (that has an id) that I need to be ignored in that > > click handler. I haven't been able to come up with an elegant solution > > and was hoping someone here may have some advice. > > > I've tried something along the lines of: $ > > ('body').not('#someid').unbind('click').click(function() { /* code > > */ }); > > > But it does not work. Any thoughts? > > -- > > []´s Jeanwww.suissa.info > > Ethereal Agencywww.etherealagency.com