2014-11-16 2 views
0

나는 자신의 URL을 통해 트위터 트윗을 퍼 보게하는 스크립트를 만들었지 만 트윗에 맞춤 너비를 정의 할 수 없다는 문제가 있습니다.JQuery로 트위터 트윗의 너비를 정의하는 방법

<span id="tweet-link">https://twitter.com/robdelaney/status/329651129988288514</span> 

이것은 jQuery 코드는 다음과 같습니다 :

$(document).ready(function(){ 
    var url = $("#tweet-link").html(); 
    $.ajax({ 
     url: "https://api.twitter.com/1/statuses/oembed.json?url="+url, 
     dataType: "jsonp", 
     success: function(data){ 
      $('#tweet-link').html(data.html); 
     } 
    }); 
}) 

가이 코드를 통해 폭을 변경하려하지만 나를 위해 작동하지 않았다

는 HTML 코드입니다.

답변

0

잘못된 위치에 너비를 설정하려고합니다. 다음과 같은 것을 더하고자 할 것입니다 :

$('#tweet-link').css('width', 800); 
+0

답장을 보내 주셔서 감사합니다.하지만 불행히도 이것은 작동하지 않습니다. –

0

Mr. Matios, 렌더링 된 트윗의 너비 자체를 말하고 싶습니까? 그렇다면 아마도 트위터의 웹 사이트에있는 API 문서를 더 사용할 수 있습니다. 특별히 아약스 통화에 추가 할 수있는 "최대 너비"속성

트위터의 API : https://dev.twitter.com/rest/reference/get/statuses/oembed

최대 너비 정의 :.

"전체 픽셀 렌더링 된 트윗의 최대 폭이 값은 사이 여야합니다 220 및 550을 포함하며 허용 된 범위를 초과하거나 초과하는 공급 된 값은 각각 최소 또는 최대 지원 폭으로 반환되며 재설정 폭 값은 반환 된 너비 속성에 반영됩니다. "

관련 문제