Skip to content

Set offset value dynamically by function call.#142

Open
ENOTTY wants to merge 1 commit into
jaz303:masterfrom
ENOTTY:master
Open

Set offset value dynamically by function call.#142
ENOTTY wants to merge 1 commit into
jaz303:masterfrom
ENOTTY:master

Conversation

@ENOTTY

@ENOTTY ENOTTY commented Mar 4, 2013

Copy link
Copy Markdown

I needed this to position the tooltip based on some svg rectangles with different sizes, similar to how the title can be set dynamically.

In this example, I initially bound some data to some svg rects.

$('rect.salary').tipsy({
  gravity: 'se',
  offset: function() {
    var d = this.__data__;
    var o = y(d.y0)-y(d.y1);
    return -o/2;
  },
  title: function() {
    var d = this.__data__;
    return d.y1 - d.y0;
  }
});

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant