1

미스터리의 비트. bootstrap-tooltip과 bootstrap-popover가 포함 된 정적 페이지 (Magento-parlor의 CMS 페이지)가 있습니다. 일단 popover 트리거를 볼 수 있기 때문에 그들은로드/잘 작동하는 것 같습니다 ...하지만 그건 문제, 이벤트는 한 번만 발생합니다.Twitter- 부트 스트랩 팝 오버가 한 번만 트리거됩니다 (Magento)

디버깅 시도에서 배경색을 변경하는 : hover 의사 클래스를 페이지의 CSS에 추가했습니다. 이것은 요소에서 popover()이 초기화 될 때 한 번만 트리거됩니다.

website은 Magento 1.7.2의 정적 페이지입니다. 문제를 보려면 메모 "Open-source hardware"위의 원 위에 마우스를 올려 놓으십시오.

감사합니다.

답변

1

내가 특정 부트 스트랩의 역학 (아이, 내 잔디, 하차)에 익숙 해요,하지만보기의 순수 자바 스크립트/DOM 점에서이보고는 당신의 호버 다음 div

<div id="hardware-overlay" class="img-circle" data-placement="top" data-content="The arduino-compatible hardware connects 
    five environmental sensors to the internet Wirelessly." data-original-title="" title="" style=""> 
</div> 
이상이 나타납니다 당신이 롤 - 오프 /를 팝 오버의의로 마우스, 위의 DIV의 DOM 노드가이 사업부가 표시되지 않고 있기 때문에 style="display:none;"

<div id="hardware-overlay" class="img-circle" data-placement="top" data-content="The arduino-compatible hardware connects 
    five environmental sensors to the internet Wirelessly." data-original-title="" title="" style="display: none; "> 
    </div> 

을 포함하도록 변경됩니다

는 팝업을 통해 트리거 아무것도 없다. 내가 크롬의 디버거 콘솔

jQuery('#hardware-overlay').css('display','block') 

에서 다음 자바 스크립트를 실행하면 나는 롤오버가 (같은 "한 번만 실행"행동을) 다시 문제를 좁히는 데 도움이

희망을 실행할 수 있습니다.

+0

Brilliant! 고마워, 아직 원인이 뭔지 확실하지 않지만, 그것은 확실히 문제였다. – x1sc0