2016-06-07 3 views
0

제발 나와 함께해야하지만 라이크 박스를 실행하기위한 몇 가지 코드를 제공하고있었습니다. 사용자가 내 링크를 클릭 할 때 라이트 박스를 표시해야합니다. 라이트 박스는 이미 제자리에 있으며 고유 한 ID를 사용하여 시작됩니다. 사용 아래 내 예 (1111)클릭 동작으로 LightBox를 호출하려면 어떻게해야합니까?

<script src="bootstrap.js" type="text/javascript"></script> 

<script type="text/javascript"> 
lightbox = new fusepump.lightbox.buynow(1111); 
var callToActionElement = document.getElementById("unique-btn"); 
callToActionElement.addEventListener("click", function() 
{ lightbox.show(); //Show the lightbox }); 
</script> 

내 링크 코드입니다 : 그것은 작동하지 않습니다 어떤 이유

<a href="#" id="unique-btn">Buy</a> 

. 구문이 잘못되었다고 생각합니다.

답변

1

EDIT : 코드의 마지막 부분을 주석으로 처리했습니다. //Show the lightbox }); 대괄호는 닫히지 않으며 세미콜론은 코드의 끝 부분에 있지만 주석에는 없습니다. 이런 식으로 의견을 말하십시오 /*Show the lightbox*/

또한 javascript 함수의 함수 이름을 호출 할 수있는 onClick 속성을 설정할 수도 있습니다. 그러면 다음과 같이 표시됩니다. <a href="#" onclick="functionName()" id="unique-btn">Buy</a>

관련 문제