/******************************/
//>自认为自己写的几段比较精彩的jquery代码
/******************************/
//>1.文本框辅助输入框
/******************************/
var popupTextareaLeft =0;
var popupTextareaTop =0;
var popupTextarea = $("textarea#popupTextarea");
var ipt = "";
$("textarea:not([id='popupTextarea'])").bind("click",function(){
popupTextareaLeft = $(this).offset().left;// 相对于body左边的距离
popupTextareaTop = $(this).offset().top+this.offsetHeight;//this.offsetHeight当前元素的高度
if(document.body.offsetHeight<popupTextareaTop){
// popupTextareaTop= $(this).offset().top - this.offsetHeight;
}
popupTextarea.css({
"display":"block",
"position":"absolute"
}).offset({
left:popupTextareaLeft,
top:popupTextareaTop
}).val($(this).val()).trigger("focus")[0].select();
ipt = $(this);
}).bind("focus",function(){
$(this).blur();
});
popupTextarea.bind("focus",function(){
$(this).css({
"display":"block",
"position":"absolute"
}).offset({
left:popupTextareaLeft,
top:popupTextareaTop
});//.addClass("textareaFocus");
}).bind("blur",function(){
var value2 = $(this).val();
var textarea1 = ipt;
var isDutyMember = $(textarea1).attr("dutyMember");// 是否为责任方
var param = "";
if(textarea1.val()!=$(this).val()){
$(textarea1).val(value2);
if( $("select[disabled='disabled']",textarea1.closest("tr")).size()<=0){
alert("还没有估值记录");
return;
}
var evaluateState = $("textarea[name='evaluateState']",$(textarea1).closest("tr")).val();
var remark = $("textarea[name='remark']",$(textarea1).closest("tr")).val();
param+="&evlId="+w.evlId;
param+="&state="+evaluateState+"&"+textarea1.attr("data");
if(null!=remark && undefined!=remark && ""!=remark)param+="&remark="+remark;
var url = "/NPA/evlRecordAction.htm?method=updateRcdStateAndRemark";
if(isDutyMember=="true"){
url="/NPA/dutyMemberAction.htm?method=updateDutyMember";
}
// 到后台修改评估说明和备注
$.ajax({
async:false,
type:"post",
data:param,
url:url,
success:function(){}
});
}
$(this).css("display","none");//.removeClass("textareaFocus");
});
/******************************/
//2.> 苹果左面图标缩小放大效果
/******************************/
$("img").bind("mouseover",function(){
$(this).delay(100).animate({
width:"30px",
height:"30px"
}).delay(100).animate({
width:"50px",
height:"50px"}).delay(50).css({
width:"40px",
height:"40px"
}).delay(100).animate({
width:"52px",
height:"52px"
});
}).bind("mouseout",function(){
$("img").clearQueue();
$(this).animate({
width:"22px",
height:"22px"
},100);
});
/******************************/