나는 독특한 popover와 여러 이미지가 있습니다. 사용자가 그 중 하나를 클릭하면, 다른 사람들이 숨기고 오직 하나만 보여지기를 원합니다.한 popover 보여 다른 사람 bootstrap
나는 이것을 지금까지 해왔다. 나는 활발히 활동할 때 다른 popovers를 숨기는 방법에 대한 아이디어가 없습니다. 내가 도움이 필요한 것입니다.
HTML/HAML :
%ul
%li
= image_tag 'robert-reco.jpg', class: "active ", id: "recorobert"
%li
= image_tag 'anan-reco.jpg', id: "recoanna"
%li
= image_tag 'christian-reco.jpg', id: "recochristian"
%li
= image_tag 'hanjun-reco.jpg', id: "recohanjun"
jQuery 코드 :
//popover homepage
$('#recorobert').popover({
placement : 'top',
html : 'true',
content : '<p>Text 1</p><p class="small">- Robert, kampanjen <a href="#">Movember är här</a></p>',
trigger : 'click'
});
$('#recoanna').popover({
placement : 'top',
html : 'true',
content : '<p>Text 2</p><p class="small">- Anna, kampanjen <a href="#">Varför apor aldrig bär rosa klänning</a></p>',
trigger : 'click'
});
$('#recochristian').popover({
placement : 'top',
html : 'true',
content : '<p>Text 3</p><p class="small">- Christian, kampanjen <a href="#">Varför apor aldrig bär rosa klänning</a></p>',
trigger : 'click'
});
$('#recohanjun').popover({
placement : 'top',
html : 'true',
content : '<p>Text 4</p><p class="small">- Adam, kampanjen <a href="#">Varför apor aldrig bär rosa klänning</a></p>',
trigger : 'click'
});
div 중 하나를 클릭하면 팝업이 열리지 않습니다. – SHUMAcupcake
오류가 있습니까? 내가 원한 것처럼 다른 이미지를 숨기는 코드가 있습니까? 또한 - 당신은'div'가 열리지 않겠지 만'li'의 ID는 오타라고했습니다? –
다른 CSS에 대한 활성 CSS 클래스, 이미지를 클릭해도 아무런 오류가 발생하지 않습니다. 당신이 jsfiddle을 제공 할 수 있다면 그것은 매우 도움이 될 것입니다 ... – SHUMAcupcake