|
@@ -43,14 +43,16 @@ function KeyWordDialog(type,clickLi){
|
|
this.show = function(){
|
|
this.show = function(){
|
|
dialogObj.show();
|
|
dialogObj.show();
|
|
$("html,body").addClass("overflow-hidden");
|
|
$("html,body").addClass("overflow-hidden");
|
|
|
|
+ $(window).resize(function(){
|
|
|
|
+ KeyWordDialog.SetContentHeight(dialogObj);
|
|
|
|
+ });
|
|
};
|
|
};
|
|
this.hide = function(){
|
|
this.hide = function(){
|
|
dialogObj.hide();
|
|
dialogObj.hide();
|
|
$("html,body").removeClass("overflow-hidden");
|
|
$("html,body").removeClass("overflow-hidden");
|
|
|
|
+ $(window).unbind("resize");
|
|
};
|
|
};
|
|
- var contentObj = dialogObj.find(".dialog-content");
|
|
|
|
- var padding = parseInt(contentObj.css('padding-top'))+parseInt(contentObj.css('padding-bottom'))
|
|
|
|
- contentObj.css("max-height",document.body.clientHeight-dialogObj.find(".dialog-head").height()-padding-40);
|
|
|
|
|
|
+ KeyWordDialog.SetContentHeight(dialogObj);
|
|
dialogObj.find(".addKeyWord").click(function(){
|
|
dialogObj.find(".addKeyWord").click(function(){
|
|
KeyWordDialog.AppendNode(dialogObj);
|
|
KeyWordDialog.AppendNode(dialogObj);
|
|
});
|
|
});
|
|
@@ -61,6 +63,11 @@ function KeyWordDialog(type,clickLi){
|
|
KeyWordDialog.AppendNode(dialogObj);
|
|
KeyWordDialog.AppendNode(dialogObj);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+KeyWordDialog.SetContentHeight = function(dialogObj){
|
|
|
|
+ var contentObj = dialogObj.find(".dialog-content");
|
|
|
|
+ var padding = parseInt(contentObj.css('padding-top'))+parseInt(contentObj.css('padding-bottom'))
|
|
|
|
+ contentObj.css("max-height",document.body.clientHeight-dialogObj.find(".dialog-head").height()-padding-40);
|
|
|
|
+}
|
|
KeyWordDialog.AppendNode = function(dialogObj,value){
|
|
KeyWordDialog.AppendNode = function(dialogObj,value){
|
|
var getHtml = function(index,value){
|
|
var getHtml = function(index,value){
|
|
return '<div class="keyWordGroup">'
|
|
return '<div class="keyWordGroup">'
|
|
@@ -71,7 +78,6 @@ KeyWordDialog.AppendNode = function(dialogObj,value){
|
|
}
|
|
}
|
|
var count = dialogObj.find(".keyWordGroup").length;
|
|
var count = dialogObj.find(".keyWordGroup").length;
|
|
if(count >= 5){
|
|
if(count >= 5){
|
|
- dialogObj.find(".addKeyWord").attr("disabled",true);
|
|
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
var obj = $(getHtml(count+1,value));
|
|
var obj = $(getHtml(count+1,value));
|
|
@@ -84,7 +90,10 @@ KeyWordDialog.AppendNode = function(dialogObj,value){
|
|
});
|
|
});
|
|
});
|
|
});
|
|
if(typeof(value) == "undefined" || value == ""){
|
|
if(typeof(value) == "undefined" || value == ""){
|
|
- obj.find("[type='text']").focus()
|
|
|
|
|
|
+ obj.find("[type='text']").focus();
|
|
|
|
+ }
|
|
|
|
+ if(count == 4){
|
|
|
|
+ dialogObj.find(".addKeyWord").attr("disabled",true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
//信息范围
|
|
//信息范围
|