[jQuery] Re: Selecting the ancestor of an element
That should do it! Thanks! :) On Feb 22, 4:44 pm, Richard D. Worth [EMAIL PROTECTED] wrote: Then it looks like you want $(childObj).parent().prepend('div id=result_messageResult Processed/div'); That will get you the 1 immediate parent of that element. - Richard On Fri, Feb 22, 2008 at 11:49 AM, AsymF [EMAIL PROTECTED] wrote: If I do the following I end up with every single DIV all the way up the document chain being prepended with the content instead of its immediate parent: var msg_selector = $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') $(msg_selector).prepend('div id=result_messageResult Processed/ div'); What this is used for is that when a link is clicked it sends AJAX data. If the data was processed remotely it is supposed to show a simple success message at the top of the parent DIV it is located in. Any idea what I am doing wrong? On Feb 22, 6:32 am, Richard D. Worth [EMAIL PROTECTED] wrote: I'm not sure I understand what you're trying to get at. If you have an element (childObj), it has only one parent, $(childObj).parent(). Perhaps you want to provide some more context if I'm not getting it? - Richard On Thu, Feb 21, 2008 at 3:48 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the parent that ONLY has that child? For instance, the following selects too many parents: $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') On Feb 21, 2:25 pm, Richard D. Worth [EMAIL PROTECTED] wrote: See http://docs.jquery.com/Traversing/parent#expr http://docs.jquery.com/Traversing/parents#expr - Richard On Thu, Feb 21, 2008 at 12:33 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the ancestor or parent of an element?
[jQuery] Re: Selecting the ancestor of an element
I'm not sure I understand what you're trying to get at. If you have an element (childObj), it has only one parent, $(childObj).parent(). Perhaps you want to provide some more context if I'm not getting it? - Richard On Thu, Feb 21, 2008 at 3:48 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the parent that ONLY has that child? For instance, the following selects too many parents: $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') On Feb 21, 2:25 pm, Richard D. Worth [EMAIL PROTECTED] wrote: See http://docs.jquery.com/Traversing/parent#expr http://docs.jquery.com/Traversing/parents#expr - Richard On Thu, Feb 21, 2008 at 12:33 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the ancestor or parent of an element?
[jQuery] Re: Selecting the ancestor of an element
If I do the following I end up with every single DIV all the way up the document chain being prepended with the content instead of its immediate parent: var msg_selector = $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') $(msg_selector).prepend('div id=result_messageResult Processed/ div'); What this is used for is that when a link is clicked it sends AJAX data. If the data was processed remotely it is supposed to show a simple success message at the top of the parent DIV it is located in. Any idea what I am doing wrong? On Feb 22, 6:32 am, Richard D. Worth [EMAIL PROTECTED] wrote: I'm not sure I understand what you're trying to get at. If you have an element (childObj), it has only one parent, $(childObj).parent(). Perhaps you want to provide some more context if I'm not getting it? - Richard On Thu, Feb 21, 2008 at 3:48 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the parent that ONLY has that child? For instance, the following selects too many parents: $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') On Feb 21, 2:25 pm, Richard D. Worth [EMAIL PROTECTED] wrote: See http://docs.jquery.com/Traversing/parent#expr http://docs.jquery.com/Traversing/parents#expr - Richard On Thu, Feb 21, 2008 at 12:33 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the ancestor or parent of an element?
[jQuery] Re: Selecting the ancestor of an element
Then it looks like you want $(childObj).parent().prepend('div id=result_messageResult Processed/div'); That will get you the 1 immediate parent of that element. - Richard On Fri, Feb 22, 2008 at 11:49 AM, AsymF [EMAIL PROTECTED] wrote: If I do the following I end up with every single DIV all the way up the document chain being prepended with the content instead of its immediate parent: var msg_selector = $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') $(msg_selector).prepend('div id=result_messageResult Processed/ div'); What this is used for is that when a link is clicked it sends AJAX data. If the data was processed remotely it is supposed to show a simple success message at the top of the parent DIV it is located in. Any idea what I am doing wrong? On Feb 22, 6:32 am, Richard D. Worth [EMAIL PROTECTED] wrote: I'm not sure I understand what you're trying to get at. If you have an element (childObj), it has only one parent, $(childObj).parent(). Perhaps you want to provide some more context if I'm not getting it? - Richard On Thu, Feb 21, 2008 at 3:48 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the parent that ONLY has that child? For instance, the following selects too many parents: $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') On Feb 21, 2:25 pm, Richard D. Worth [EMAIL PROTECTED] wrote: See http://docs.jquery.com/Traversing/parent#expr http://docs.jquery.com/Traversing/parents#expr - Richard On Thu, Feb 21, 2008 at 12:33 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the ancestor or parent of an element?
[jQuery] Re: Selecting the ancestor of an element
See http://docs.jquery.com/Traversing/parent#expr http://docs.jquery.com/Traversing/parents#expr - Richard On Thu, Feb 21, 2008 at 12:33 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the ancestor or parent of an element?
[jQuery] Re: Selecting the ancestor of an element
How would I select the parent that ONLY has that child? For instance, the following selects too many parents: $($(childObj).parent().get(0).tagName + ':has(#' + childObj.id + ')') On Feb 21, 2:25 pm, Richard D. Worth [EMAIL PROTECTED] wrote: See http://docs.jquery.com/Traversing/parent#expr http://docs.jquery.com/Traversing/parents#expr - Richard On Thu, Feb 21, 2008 at 12:33 PM, AsymF [EMAIL PROTECTED] wrote: How would I select the ancestor or parent of an element?