Selaa lähdekoodia

reorganize JS

raylu 14 vuotta sitten
vanhempi
commit
0bcf819b07
3 muutettua tiedostoa jossa 24 lisäystä ja 32 poistoa
  1. 1 20
      views/layouts/default.html.php
  2. 8 0
      views/pages/home.html.php
  3. 15 12
      webroot/js/functions.js

+ 1 - 20
views/layouts/default.html.php

@@ -87,28 +87,9 @@ use \lithium\security\Auth;
 <?= $this->html->script("/js/jquery.tools.min.js"); ?>
 <?= $this->html->script("/js/jquery.tools.min.js"); ?>
 <?= $this->html->script("/js/jquery.form.js"); ?>
 <?= $this->html->script("/js/jquery.form.js"); ?>
 <?= $this->html->script("/js/jquery.tipsy.js"); ?>
 <?= $this->html->script("/js/jquery.tipsy.js"); ?>
-<?= $this->html->script("/js/functions.js"); ?>
 <?= $this->html->script("/js/jquery.prettyPhoto.js"); ?>
 <?= $this->html->script("/js/jquery.prettyPhoto.js"); ?>
-
-<script type="text/javascript">
-$(document).ready(function(){
-	var login = $("a[href='/login']");
-	login.attr('href', '#login');
-	login.attr('title', '');
-	login.prettyPhoto({deeplinking: false, social_tools: false});
-});
-</script>
-
+<?= $this->html->script("/js/functions.js"); ?>
 <?= $this->scripts(); ?>
 <?= $this->scripts(); ?>
-<script type="text/javascript">
-$(document).ready(function() {
-	setTimeout(function() {
-		$(".flash-message").fadeOut("slow", function () {
-			$(".flash-message").remove();
-		});
-	}, 2000);
-});
-</script>
 
 
 </body>
 </body>
 </html>
 </html>

+ 8 - 0
views/pages/home.html.php

@@ -81,3 +81,11 @@
 	Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
 	Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
 </p>
 </p>
 <br class="cl" />
 <br class="cl" />
+
+<?php ob_start(); ?>
+<script type="text/javascript">
+$(document).ready(function() {
+	$(".scrollable").scrollable();
+});
+</script>
+<?php $this->scripts(ob_get_clean()); ?>

+ 15 - 12
webroot/js/functions.js

@@ -1,6 +1,9 @@
 jQuery(document).ready(function($) {
 jQuery(document).ready(function($) {
+	var login = $("a[href='/login']");
+	login.attr('href', '#login');
+	login.attr('title', '');
+	login.prettyPhoto({deeplinking: false, social_tools: false});
 
 
-//Portfolio Hover Effect
 	$('.portfolio-small li img, .portfolio-list li img').hover(function() {
 	$('.portfolio-small li img, .portfolio-list li img').hover(function() {
 		$(this).children('a').show();
 		$(this).children('a').show();
 		$('.portfolio-small li img, .portfolio-list li img').stop().animate({ opacity: .5 }, 300);
 		$('.portfolio-small li img, .portfolio-list li img').stop().animate({ opacity: .5 }, 300);
@@ -9,15 +12,15 @@ jQuery(document).ready(function($) {
 		$('.portfolio-small li img, .portfolio-list li img').stop().animate({ opacity: 1 }, 300);
 		$('.portfolio-small li img, .portfolio-list li img').stop().animate({ opacity: 1 }, 300);
 	});
 	});
 
 
-//Homepage Screenshot Scroll
-$(".scrollable").scrollable();
+	$('.tooltip').tipsy({fade: true});
+	$('.tooltip.north').tipsy({fade: true, gravity: 's'});
+	$('.tooltip.east').tipsy({fade: true, gravity: 'w'});
+	$('.tooltip.west').tipsy({fade: true, gravity: 'e'});
+	$('form [title]').tipsy({fade: true, trigger: 'focus', gravity: 'w'});
 
 
-// Tipsy Tooltips
-$('.tooltip').tipsy({fade: true});
-$('.tooltip.north').tipsy({fade: true, gravity: 's'});
-$('.tooltip.east').tipsy({fade: true, gravity: 'w'});
-$('.tooltip.west').tipsy({fade: true, gravity: 'e'});
-// Form Tooltips
-$('form [title]').tipsy({fade: true, trigger: 'focus', gravity: 'w'});	
-
-}); 
+	setTimeout(function() {
+		$(".flash-message").fadeOut("slow", function () {
+			$(".flash-message").remove();
+		});
+	}, 2000);
+});