I'm still unsure what you want to achieve.

To select the <a> tag, in place of:
$('input[type="image"]')

you can use:
$(".LPButton")

assuming that all relevant tags to want to work on will have the
class="LPButton".

That's as far as I know. I'm not clear on what you want to do with it.
(There's no image src on a <a> tag, so it's not that..)
Or is it that you want to roll over a text link and have another image
do the hover effect?



On Sep 30, 2:07 pm, jessie <mi...@optusnet.com.au> wrote:
> Hi All
>
> Please be gentle with me!
>
> Ok, its been 5 days that i'm trying to understand jQuery.  I cannot
> get my head around it for the life of me! i'm no programmer and have
> had no experience with JS.  I've started developing websites only 1 yr
> ago and i came across jQuery when i wanted to do an accordian menu and
> some image replacements for my buttons.
> But,,,,, aghhh let me tell you i'm absolutely going mad! i have
> Dreamweaver CS3, i've downloaded the plugin for jsQuery and i still
> don't get what i'm looking at.  Had a look at a *beginners tutorial on
> utube* and it looked fairly simple what he did and how he explained
> it. Except.... where to from there!  I'm running an ecommerce store
> which is based on php and is using prototype library for one of the
> lightboxes.  So i've figured out that i need to do this for it to work
> with both libraries.
>
> <script type="text/javascript" src="skins/{VAL_SKIN}/jquery.js"></
> script>
> <script type="text/javascript" src="skins/{VAL_SKIN}/effects.js"></
> script>
> <script type="text/javascript" src="js/prototype.js"></script> <script
> type="text/javascript" src="js/jslibrary.js"></script>
>
> Where *effects* is the file i'm putting all my jquery stuff in.
>
> In my effects.js file i have this so far.
> jQuery(function($) {
>
>         $('input[type="image"]').hover(
>                 function () { $(this).attr("src", $(this).attr("src").split('-
> off').join('-on')); },
>                 function () { $(this).attr("src", $(this).attr("src").split('-
> on').join('-off')); }
>         );
>
> });
>
> It works a treat on my input button.  [don't ask me how but it does! i
> have 2 images that rollover nicely and can still keep the alt/title
> tag in the background for users who wish to browse with images *off*]
>
> My problem now is.. i'd like to add code that will allow me to do the
> exact same thing on an a tag.  Here is my code that i'd like to work
> off.
>
> <a href="index.php?act=viewProd&amp;productId={VAL_PRODUCT_ID}"
> class="LPButton" target="_self">More</a></div>
>
> Here is my css
> .LPContent a.LPButton:hover {
> width:78px;
> height:32px;
> color:#808080;
> background:url(../styleImages/buttons/LPmore-off.gif) no-repeat; }
>
> .LPContent a.LPButton span {
> color:#808080;
> font-size:18px;
> font-style:italic;
> text-decoration:none;
> visibility:hidden; }
>
> .LPContent a.LPButton:hover span {
> color:#818181;
> text-decoration:none;  }
>
> God, if my css looks bad its because i've been at it for days and
> changing constantly to see what works.
>
> Please if anyone here can help me understand and/or show me where i'm
> going wrong and what i should be doing i'd truly appreciate it.
>
> Regards,
> Jessie

Reply via email to