Fixed Safari fail to load issue due to QTIP code
This commit is contained in:
parent
8e2aeee861
commit
40189139bb
3 changed files with 55 additions and 53 deletions
|
@ -1,49 +0,0 @@
|
|||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
// This function creates and styles the "qTip" tooltip that displays when the user hovers over the info icons.
|
||||
$('.filterInfoIcon').each(function()
|
||||
{
|
||||
var tipText ;
|
||||
var tipLocation = "topLeft";
|
||||
if ( $(this).attr('id') == 'imageIconOne' ) {
|
||||
tipText = $('#toolTipOne').html();
|
||||
}
|
||||
else if ( $(this).attr('id') == 'imageIconTwo' ) {
|
||||
tipText = $('#toolTipTwo').html();
|
||||
}
|
||||
else {
|
||||
tipText = $('#toolTipThree').html();
|
||||
tipLocation = "topRight"
|
||||
};
|
||||
$(this).qtip(
|
||||
{
|
||||
content: {
|
||||
text: tipText
|
||||
},
|
||||
position: {
|
||||
corner: {
|
||||
target: 'center',
|
||||
tooltip: tipLocation
|
||||
}
|
||||
},
|
||||
show: {
|
||||
when: {event: 'mouseover'}
|
||||
},
|
||||
hide: {
|
||||
fixed: true // Make it fixed so it can be hovered over
|
||||
},
|
||||
style: {
|
||||
padding: '6px 6px', // Give it some extra padding
|
||||
width: 500,
|
||||
textAlign: 'left',
|
||||
backgroundColor: '#ffffc0',
|
||||
fontSize: '.7em',
|
||||
padding: '6px 10px 6px 10px',
|
||||
lineHeight: '14px'
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
});
|
|
@ -71,11 +71,64 @@ var EntityVisModeController = Class.extend({
|
|||
} // end if
|
||||
},
|
||||
loadJsonData: function(me, data) {
|
||||
|
||||
$("#" + responseContainerID).unblock();
|
||||
|
||||
$.each(me.widgets, function(i, widget) {
|
||||
widget.loadJsonData(data);
|
||||
});
|
||||
me.isUnloaded = false;
|
||||
$("#" + responseContainerID).unblock();
|
||||
|
||||
me.initToolTipInfo();
|
||||
},
|
||||
initToolTipInfo: function() {
|
||||
// console.log("called");
|
||||
$('.filterInfoIcon').each(function () {
|
||||
|
||||
var me = $(this);
|
||||
|
||||
var tipText;
|
||||
var tipLocation = "topLeft";
|
||||
|
||||
if (me.attr('id') == 'imageIconOne') {
|
||||
tipText = $('#toolTipOne').html();
|
||||
} else if (me.attr('id') == 'imageIconTwo') {
|
||||
tipText = $('#toolTipTwo').html();
|
||||
} else {
|
||||
tipText = $('#toolTipThree').html();
|
||||
tipLocation = "topRight";
|
||||
}
|
||||
|
||||
me.qtip({
|
||||
content: {
|
||||
text: tipText
|
||||
},
|
||||
position: {
|
||||
corner: {
|
||||
target: 'center',
|
||||
tooltip: tipLocation
|
||||
}
|
||||
},
|
||||
show: {
|
||||
when: {
|
||||
event: 'mouseover'
|
||||
}
|
||||
},
|
||||
hide: {
|
||||
fixed: true // Make it fixed so it can be hovered over
|
||||
},
|
||||
style: {
|
||||
padding: '6px 6px',
|
||||
// Give it some extra padding
|
||||
width: 500,
|
||||
textAlign: 'left',
|
||||
backgroundColor: '#ffffc0',
|
||||
fontSize: '.7em',
|
||||
padding: '6px 10px 6px 10px',
|
||||
lineHeight: '14px'
|
||||
}
|
||||
});
|
||||
});
|
||||
},
|
||||
// key can be discippline or subdiscipline
|
||||
show: function(key) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue