T209 focus functional
This commit is contained in:
		| @@ -52,6 +52,16 @@ function showHeaders(){ | ||||
|     $('#headersTab').off('click'); | ||||
| } | ||||
|  | ||||
| function focusInTip(element){ | ||||
|     showTip(element); | ||||
|     focusedField = true; | ||||
| } | ||||
|  | ||||
| function focusOutTip(element){ | ||||
|     focusedField = false; | ||||
|     hidTip(element); | ||||
| } | ||||
|  | ||||
| function hidTip(element){ | ||||
|     if(focusedField) return; | ||||
|     $('#'+element).css('display', 'none'); | ||||
| @@ -66,13 +76,19 @@ $('#messageLink').mouseover(function(){showTip('messageLinkTip')}); | ||||
| $('#messageLink').mouseleave(function(){hidTip('messageLinkTip')}); | ||||
|  | ||||
| $('#httpStatus').mouseover(function(){showTip('httpStatusTip')}); | ||||
| $('#httpStatus').focusin(function(){focusInTip('httpStatusTip')}); | ||||
| $('#httpStatus').mouseleave(function(){hidTip('httpStatusTip')}); | ||||
| $('#httpStatus').focusout(function(){focusOutTip('httpStatusTip')}); | ||||
|  | ||||
| $('#typeSelector').mouseover(function(){showTip('typeSelectorTip')}); | ||||
| $('#typeSelector').focusin(function(){focusInTip('typeSelectorTip')}); | ||||
| $('#typeSelector').mouseleave(function(){hidTip('typeSelectorTip')}); | ||||
| $('#typeSelector').focusout(function(){focusOutTip('typeSelectorTip')}); | ||||
|  | ||||
| $('#bodyEditor').mouseover(function(){showTip('bodyEditorTip')}); | ||||
| $('#bodyEditor').focusin(function(){focusInTip('bodyEditorTip')}); | ||||
| $('#bodyEditor').mouseleave(function(){hidTip('bodyEditorTip')}); | ||||
| $('#bodyEditor').focusout(function(){focusOutTip('bodyEditorTip')}); | ||||
|  | ||||
| $('#headersTab').mouseover(function(){showTip('headersTabTip')}); | ||||
| $('#headersTab').mouseleave(function(){hidTip('headersTabTip')}); | ||||
| @@ -81,7 +97,11 @@ $('#historyTab').mouseover(function(){showTip('historyTabTip')}); | ||||
| $('#historyTab').mouseleave(function(){hidTip('historyTabTip')}); | ||||
|  | ||||
| $('#headerKeyInput').mouseover(function(){showTip('newHeaderTip')}); | ||||
| $('#headerKeyInput').focusin(function(){focusInTip('newHeaderTip')}); | ||||
| $('#headerKeyInput').mouseleave(function(){hidTip('newHeaderTip')}); | ||||
| $('#headerKeyInput').focusout(function(){focusOutTip('newHeaderTip')}); | ||||
|  | ||||
| $('#headerValueInput').mouseover(function(){showTip('newHeaderTip')}); | ||||
| $('#headerValueInput').focusin(function(){focusInTip('newHeaderTip')}); | ||||
| $('#headerValueInput').mouseleave(function(){hidTip('newHeaderTip')}); | ||||
| $('#headerValueInput').focusout(function(){focusOutTip('newHeaderTip')}); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user