По внешнему виду единственное, что можно сделать, это использовать параметр positionBy
.Но это не помогает определить, является ли наконечник обрезанным, я сам пробовал много вариантов.
Варианты auto, mouse, bottomTop, fixed
, но ни один из них не работает, все они обрезаются.
Единственное решение, которое я нашел, было использовать fixed
и установить верхнюю и левую стороны вручную и всегда держать его в одном и том же месте.
j('.areaH').cluetip({
positionBy: 'fixed',
topOffset: 200,
leftOffset: 100
});
К сожалению, хотя вы застряли в этом заполнителе.Я полагаю, что вы могли бы выполнить действие, и каждая вещь, которая вызывает cluetip, вызывает сегмент ожидания в 1 секунду, а затем заново позиционирует окно cluetip, используя jQuery.
Это будет в событии onHover
, которое устанавливаетсявещь, которая вызывает подсказку отдельно.Но это все.Я сам проверил это на FF и Chrome, и в обоих случаях это обрывается.
http://plugins.learningjquery.com/cluetip/#features
В событии onHover
вы всегда можете использовать другой плагин jQuery, который ожидает, что элементсуществовать, затем переместить, что вы можете сделать, так это чтобы у каждого элемента была своя собственная attr
, у которой есть новая позиция, или просто вызвать элементы left
и top
с помощью jQuery и переместить окно Cluetip на это +20в каждом направлении.