@ 언급 한 샘플 다음입니다 Trello.authorize API의 유형 "성공"에 함수를 호출 할 수 client.js 파일을 참조하지 때 별도의 HTML에서 복사 한 동일한 코드, 자바 스크립트 및 CSS 다음 동일한 코드가 작동하지 않습니다.
HTML :
<head>
<script src="jquery-1.11.1.min.js" type="text/javascript" charset="utf-8"></script>
<script src="https://api.trello.com/1/client.js?key=apllication key"></script>
<script type="text/javascript" src="script.js"></script>
<link rel="stylesheet" href="base.css" type="text/css" media="screen" charset="utf-8" />
<!-- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"> </script> -->
</head>
<body>
<div id="loggedout">
<a id="connectLink" href="#">Connect To Trello</a>
</div>
<div id="loggedin">
<div id="header">
Logged in to as <span id="fullName"></span>
<a id="disconnect" href="#">Log Out</a>
</div>
<div id="output"></div>
</div>
Script.js 내용 :
$(document).ready(function(){
alert('Welcome to StarTrackr! Now no longer under police investigation!');
console.log("alert printed");
$("#connectLink")
.click(function(){
Trello.authorize({
type:"popup",
name: "from link",
success: function() {
alert("in success");
},
error:function() {
alert("in error");
}
})
});
});
성공하면 내 기능을 쓰고 싶지만 전화를 걸지 않는 것 같습니다. 내가 누락 된 것.
팝업이 표시됩니까? 주는 액세스 단계를 수행합니까? –
예 팝업이 나타나면 허용하지 않는다고 말하면 함수가 호출되어야합니다. trello api 문서에 언급 된 단계를 따랐습니다. (client.js 파일을 참조하고 응용 프로그램 키를 제공합니다.) –
콘솔에 아무 것도 없습니까? 디버깅을 시도한 적이 있습니까? –