Я сделал веб-сайт (статический на данный момент), и я использовал полосу прокрутки для отображения недавнего поста в виджете, который имеет вертикальную и горизонтальную полосы прокрутки.Основой веб-сайта является bootstrap 4.1.3, и все это прекрасно работает в режиме ltr.
Но когда я преобразовал его в rtl, положение полосы прокрутки (iemcustomscrollbar) по умолчанию придерживается левой стороны вместо правойпо умолчанию, и он не меняется.
Вот мой код js
$("selector").mCustomScrollbar({
axis:"yx", // vertical and horizontal scrollbar
autoHideScrollbar:true
});
ПРИМЕЧАНИЕ: - Я применил этот класс (в теге body) , чтобы сделать его rtl.
.rtl {
text-align: right;
direction: rtl;
}
Я уже использовал атрибут dir = "rtl" , чтобы сделать его rtl, новсе еще это не работает.
ОБНОВЛЕНИЕ:
Когда я применяю jquery 2.1.3 или 1.11.1, это работает, но когда я применяю3.1.1 или 3.3.1 это не работает.
Вот рабочие примеры: -
с jquery 1.11.1 - пример 1 (рабочий)
с jquery 2.1.3 - пример 2 (работает)
с jquery 3.3.1 - пример 3 (не работает)
Включая ваш пример, он не работает на jquery 3.3.1