On Fri, Nov 27, 2009 at 4:39 AM, coldwired <colin@coolwired.net> wrote:
>
> Hi,
>
> Sorry, that was a slight typo on my part, it should be class "selected". The
> problem I have with just appending using addClass is that when the class is
> removed it doesn't restore the element to it original state a such.
>
> What I mean is when the class is removed it leaves class="" rather than a
> blank that it was before. I need to have the exact quote of the code so I
> can't have class="". Is there a solution to this?
>
> Thanks,
> Colin.
>
>
> coldwired wrote:
>>
>> Hi,
>>
>> I'm trying to append an div element around the element that triggers the
>> on hover event, then remove the div on mouse out (blur). I normally would
>> use addClass / removeClass but this leaves class="" when the class is
>> removed and not the original state of the html. Here's my code, I can't
>> work out how to remove the appended div correctly... :
>>
>> jQuery("p,h1,h2,h3,span,li, dd, dt,b,em,strong").hover(function() {
>> jQuery('<div
>> class="selected"></div>').append(jQuery(this).clone()).html();
>> active = true;
>>
>> }, function() {
>> jQuery(".insense-selected").remove();
>> active = false;
>> });
>>
>> This doesn't work as expected, can anyone help out? A solution to either
>> problem described would suffice!
>>
>> Thanks,
>> Colin.
>>
>
> --
> View this message in context: http://old.nabble.com/Remove-appended-element-tp26534745s27240p26539951.html
> Sent from the jQuery General Discussion mailing list archive at Nabble.com.
>
>
Friday, November 27, 2009
Re: Re[jQuery] move appended element
Perhaps it's a problem with your CSS rules. Is the style not removed?
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment