9 Eylül 2013 Pazartesi

27.08.2013: Bugün mouseleave  ve  mouseout hakkında araştırma yapıp birer örnek yapacağım...


İlk önce mouseleave 'den başlayalım.

Mouseleave: Fare işaretçisi seçilen elemandan ayrıldığında mouseleave olayı gerçekleşir.Yani seçtiğimiz herhangi bi öğeye mouse üzerine gelip ayrıldığında hangi şekle veya konuma gelmesini istiyorsak onu yapar.

örnek:



Yazımı yazdım ve mouse üzerine geldiğnde arka plan renginin kırmızı olmasını istedim mouseleave sayesinde oldu...


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="js/jquery-1.10.2.min.js"> </script> 
 <script type="text/javascript">
 $(document).ready(function(){
$("h1").mouseleave(function(){
  $("h1").css("background-color","red");
 });
 });
</script>
<title>mouseleave ödev</title>
</head>
<body>
 <h1> melek kirkpinar ayrildiginda renk degistirsin...</h1>
</div>
</body>
</html>

İkinci olarakta mouseout'u araştırmaya başladım...

Mouseout: Fare işaretçisi seçilen elemandan ayrıldığında mouseout olayı gerçekleşir... Mouseleave ve mouseout aynı görevi yapıyor galiba.Araştırdım ama aralarındaki farkı bulamadım anladığım kadarıyla ikisinin görevide aynı ama yinede emin değilim...

örnek:
 

 
Mouseleave için yaptığım aynı işlemleri mouseout içinde yaptım...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="js/jquery-1.10.2.min.js"> </script> 
 <script type="text/javascript">
 $(document).ready(function(){
$("h1").mouseout(function(){
  $("h1").css("background-color","yellow");
 });
 });
</script>
<title>mouseout ödev</title>
</head>
<body>
 <h1> bunu ben yaptim</h1>
</div>
</body>
</html>

veee bugünlük ödevimi tamamladımmm....


Hiç yorum yok:

Yorum Gönder