<!DOCTYPE html>
<html>
<head>
<title>Angular Directive</title>
<link rel="stylesheet" href="foundation.min.css" />
<script src="angular.min.js"></script>
<script src="main.js"></script>
</head>
<body ng-app="twitterApp">
<div ng-controller="AppCtrl">
<div enter="loadMoreTweets();">Roll over to load more twitters</div>
</div>
</body>
</html>
var app = angular.module("twitterApp", []);
app.controller("AppCtrl", function($scope){
$scope.loadMoreTweets = function(){
console.log("Loading tweets!");
}
$scope.deleteTweets = function(){
console.log("deleting tweets!");
}
});
app.directive('enter', function(){
return function(scope, element, attrs){
element.bind("mouseenter", function(){
// scope.loadMoreTweets();
scope.$apply(attrs.enter);
});
}
});