|
- /**
- * Created by ttang on 2016/8/22.
- */
- app.directive('iphoneRecognize',["$timeout",function(timer){
- return{
- restrict: 'A',
- scope: {},
- link: function(scope, element){
- timer(function(){
- var contentHeight = $(".post-container").height();
- var toBottom = function(){
- element.css({"position":"absolute","padding":"1px 0","marginBottom":"-50px"});
- $(".post-wrapper").css({"marginBottom":"0","position":"relative"});
- $("#all_homework_reply,#all_blog_reply,#all_course_message_reply,#all_message_reply").css("marginBottom","0");
- window.scrollTo(0,contentHeight)
- };
- if (/ipad|iphone|mac/i.test(navigator.userAgent)){
- $("#postInput1").bind('focus',function(){
- setTimeout(function(){
- toBottom();
- },200);
- });
- $("#postInput1,#replyBlock").bind("click",function(){
- setTimeout(function(){
- toBottom();
- },200);
- });
- $("#postInput1").bind('blur',function(){
- element.css({"position":"fixed","marginBottom":"0"});
- $(".post-wrapper").css({"marginBottom":"10px","position":""});
- $("#all_homework_reply,#all_blog_reply,#all_course_message_reply,#all_message_reply").css("marginBottom","52px");
- });
- }
- })
- }
- }
- }]);
|