Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Настройка ToolTip (https://javascript.ru/forum/dom-window/78236-nastrojjka-tooltip.html)

рони 13.08.2019 20:15

rafaello,
попробуйте так ...
<!doctype html>
<html lang="ru">
<head>
    <title>Bootstrap 4 Tooltips - Пример работы с методами</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <!-- Bootstrap CSS -->
    <link href="https://itchief.ru/examples/vendors/bootstrap-4.1/css/bootstrap.min.css" rel="stylesheet">

</head>
<body>

<select class="form-control osc_tooltip" name="builder_rule_filter" required="required" >
<option value="">Выбрать</option>
<option value="above">Выше верх. линии</option>
<option value="below">Ниже нижн. линии</option>
<option value="down_up" title="down_up">Перес. снизу вверх</option>
<option value="top_down" title="top_down">Перес. сверху вниз</option>
</select>

<!-- jQuery -->
<script src="https://itchief.ru/examples/vendors/jquery/jquery-3.3.1.min.js"></script>
<!-- Popper -->
<script src="https://itchief.ru/examples/vendors/popper.js/popper.min.js"></script>
<!-- Bootstrap JS -->
<script src="https://itchief.ru/examples/vendors/bootstrap-4.1/js/bootstrap.min.js"></script>

<script>
jQuery(".osc_tooltip").tooltip({
   title : function() {
   var option = this.options[this.selectedIndex];
   if (option.title) {
          return option.title;
        }
}})
</script>

</body>
</html>

SuperZen 13.08.2019 20:38

Цитата:

Сообщение от rafaello (Сообщение 511625)
так у меня вообще нет jquery-ui.min.js только bootstrap 3 Для него надо переписать код. Щас буду пробовать по аналогии, не знаю получится ли...

ну так плюшки у бутстрапа работают на jquery, если это не "адаптация" ) к чему-либо

rafaello 14.08.2019 12:17

Г-н рони! Спасибо вам за помощь. Получилось! Немного добавил в конец jQuery(this).trigger('blur');

rafaello 14.08.2019 13:13

небольшой самоанализ. Неумение правильно и точно сформулировать вопрос. В сущности надо было так: "Как написать функцию для определения метода (опции) title ?"


Часовой пояс GMT +3, время: 17:14.