jquery - Change opacity of button/s over mouse hover -


i have 4 buttons. trying lighten opacity upon hover.

problem: every time hover, 4 buttons change opacity lighten , 1 button @ time change opacity upon hover.

here's i've tried:

$(document).ready(function() {    $('button').mouseenter(function() {        $('button').fadeto('fast', 1);    });        $('button').mouseleave(function() {        $('button').fadeto('fast', 0.5);    });    }); 

not working

need solutions smart peoples!

you can use $(this)

$(document).ready(function() {     $('button').mouseenter(function() {       $(this).fadeto('fast', 1);     });     $('button').mouseleave(function() {       $(this).fadeto('fast', 0.5);     });        });
button {    background: red  }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>  <button id="button1">button1</button>  <button id="button2">button2</button>  <button id="button3">button3</button>  <button id="button4">button4</button>

or can use id on each button , lot more code, still solution.

 $(document).ready(function() {     $('#button1').mouseenter(function() {       $('#button1').fadeto('fast', 1);     });     $('#button1').mouseleave(function() {       $('#button1').fadeto('fast', 0.5);     });     $('#button2').mouseenter(function() {       $('#button2').fadeto('fast', 1);     });     $('#button2').mouseleave(function() {       $('#button2').fadeto('fast', 0.5);     });     $('#button3').mouseenter(function() {       $('#button3').fadeto('fast', 1);     });     $('#button3').mouseleave(function() {       $('#button3').fadeto('fast', 0.5);     });     $('#button4').mouseenter(function() {       $('#button4').fadeto('fast', 1);     });     $('#button4').mouseleave(function() {       $('#button4').fadeto('fast', 0.5);     });   });
button {    background: red  }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>  <button id="button1">button1</button>  <button id="button2">button2</button>  <button id="button3">button3</button>  <button id="button4">button4</button>


Comments

Popular posts from this blog

ios - RestKit 0.20 — CoreData: error: Failed to call designated initializer on NSManagedObject class (again) -

laravel - PDOException in Connector.php line 55: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) -

java - Digest auth with Spring Security using javaconfig -