Namespace: jQuery

jQuery

Methods

<static> addPositionType(type, option)

Add or replace position type rules for auto positioning. Does not fully determinated with parameters yet, only draft version.
Parameters:
Name Type Description
type string name of position rules
option object options of position rules
Source:

setPosition(source, params) → {jQuery}

Place DOM element relative to another element or using position parameters. Elements with style.display='none' also supported.
Parameters:
Name Type Description
source object object that provides information about new position.

accepts:

  • jQuery selector or object
  • object with id: {id:'myDiv'}
  • object with region settings: {left:0, top:0, width:100, height:100}
  • DOM Element
  • Event object

params object position parameters:
Properties
Name Type Argument Description
type string <optional>
position type that defines positioning and auto positioning rules ["TOOLTIP","DROPDOWN"]
collision string <optional>
not implemented yet
offset array <optional>
provides array(2) with x and y for manually position definition
affects only if "type", "from" and "to" not defined
from string <optional>
place target relative of source // draft definition
to string <optional>
direction for target // draft definition
Source:
Returns:
jQuery wrapped DOM elements
Type
jQuery
Examples
 jQuery('#tooltip').setPosition('#myDiv',{from:'LB', to:'AA'});
 jQuery('#myClickDiv').bind("click",function(e){jQuery('#tooltip').setPosition(e);});