1

Im создает бутстрап-аккордеон со сложенными панелями для ввода формы ввода. Im пытается создать всплывающую подсказку внутри сложенной панели над входом для вывода валидации.Начальная позиция всплывающей подсказки внутри обрушения div

  • Кнопка отправки нажата, она вызывает функцию setTooltip каждого входа.
  • Панель заголовка (открывается сворачивание содержимого), затем вызывает displayTooltip.

ПРОБЛЕМА: Когда панель открыта от обрушения, все всплывающие подсказки располагаются на расстоянии 50 пикселей выше входа (требуется крах и открываются для перестановки в нужное место).

Может ли кто-нибудь предложить метод обновления всплывающей подсказки, находящейся внутри свернутого div или каким-то образом сбросив его положение, чтобы исправить место над входом?

EDIT- Правильное размещение при отправке и вызове setTooltip и div не сбрасываются.

function setTooltip(obj, value, pos) { 
    options = {placement: pos, trigger: 'manual'} 

    $(obj).tooltip(options) 
      .attr('data-original-title', value) 
      .tooltip('fixTitle'); 
} 

function displayTooltip(obj) { 
    options = {placement: "top", trigger: 'manual'} 

    $(obj).tooltip(options).tooltip('show'); 
} 
+0

Можете ли вы, возможно, предоставить больше кода? Возможно, JSFiddle? Чтобы увидеть вашу проблему в действии? – Rotan075

+0

Если вы могли бы включить html или, еще лучше, создать [bootply] (http://www.bootply.com/new), мы сможем помочь вам. – Ted

+0

Я создал [этот bootply] (http://www.bootply.com/IOa6jA55jJ), который, кажется, работает нормально ... Я думаю, нам нужно увидеть ваш HTML – Ted

ответ

0

Я создал пример JSFiddle, где я использую всплывающую подсказку в сочетании с аккордеонным объектом.

Это то, что вы хотите? http://jsfiddle.net/dheLm7u6/

Jquery:

$(function() { 
    $('#buttonid').click(function() 
    { 
     if(!$('.test1').val()) { 
       $('[data-toggle="tooltip"]').tooltip('show'); 
     } 
    }); 

}); 
+0

Это похоже .... im в настоящее время пытается воссоздать моя настройка с JSfiddle, но havnt использовал ее b4 + мой код v сложный! Моя проблема заключается в том, что im настраивает всплывающую подсказку с помощью кнопки, внешней по отношению к div, и когда div сворачивается (это когда у меня возникают проблемы!). Вот почему я разделил дисплей и установил функции, чтобы попытаться исправить его. – Orbitall

+0

Я пробовал редактировать вашу скрипку, чтобы воссоздать симптом безрезультатно. Мне нравится, как u назначил тесты классам, я просто зациклился на все входные данные формы и проверил проверку, если совпал идентификатор! – Orbitall

Смежные вопросы