$(".box").tooltip({
show: false,
hide: false,
position: {
my: "center bottom-25",
at: "center top",
collision: "flipfit flip",
using: function( position, feedback ) {
$(this).css( position );
$("<div>")
.addClass( "ui-tooltip-arrow" )
.addClass( feedback.vertical )
.addClass( feedback.horizontal )
.appendTo( this );
}
}
});
Демо: http://jsfiddle.net/av4je/
Все работает по назначению, кроме всплывающих подсказок с выравниванием по правому краю.
Есть ли способ перевернуть их указатели?
Вещь в выражении.addClass(feedback.horizontal), на самом деле добавляет левый класс и, следовательно, выравнивает стрелку влево.
Пожалуйста, проверьте, изменив содержимое левого класса с содержимым правого класса, то есть замените содержимое класса ".ui-tooltip-arrow.left" содержимым ".ui-tooltip-arrow.right"
Вы получите свое решение.