이것은 첫 번째 게시물입니다. 저는 프로그래머가 아니며, 제가 일하고있는 프로젝트를 위해 때때로 모든 웹에서 코드를 작성하고 있습니다.잡히지 않은 참조 오류 : Jquery가 정의되지 않았습니다.
내가 작업하고있는 웹 사이트에서 스크롤되는 Twitter 선택 윤곽을 구현하려고하지만 '잡히지 않는 참조 오류 : Jquery가 정의되지 않았습니다.'오류가 발생합니다.
Jquery가 제대로 포함되지 않았거나 포함에 실패했기 때문입니다.
- 다른 URL에서 jQuery를 포함,뿐만 아니라 jQuery를 내가 발견
먼저 있도록 내에서 문을 포함의 순서를 변경 로컬
<head>
<meta charset="UTF-8" />
<title>UnBox 2013 : Venues</title>
<link rel="stylesheet" type="text/css" media="all" href="/Volumes/Boot/Users/siddharthnair/Dropbox/UnBox 2013 Build/resonate/style.css" />
<link href='http://fonts.googleapis.com/css?family=Lekton:400,400italic,700' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Titillium+Web:400,600,400italic,700' rel='stylesheet' type='text/css'>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js'/>
<script src='/Volumes/Boot/Users/siddharthnair/Dropbox/UnBox 2013 Build/resonate/jquery.marquee.js'/>
<script type='text/javascript'>
var Tweetstream = {
init: function() {
this.insertLatestTweets('unboxfestival');
},
insertLatestTweets: function (username) {
var limit = 5; // How many feeds do you want?
var url = 'https://api.twitter.com/1/statuses/user_timeline.json?screen_name=' + username + '&count=' + limit + '&callback=?';
$.getJSON(url, function (data) {
var html = '<marquee behavior="scroll" scrollamount="1" direction="left">';
for (var i in data) {
html += '<a href="http://twitter.com/' + username + '#status_' + data[i].id_str + '">' + data[i].text + ' <i>' + Twitter.daysAgo(data[i].created_at) + '</i></a>';
}
html += '</marquee>';
$('.tweetstream p').replaceWith(html);
Twitter.fancyMarquee();
});
},
fancyMarquee: function() {
$('.tweetstream marquee').marquee('pointer')
.mouseover(function() {
$(this).trigger('stop');
})
.mouseout(function() {
$(this).trigger('start');
})
.mousemove(function (event) {
if ($(this).data('drag') == true) {
this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
}
})
.mousedown(function (event) {
$(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
})
.mouseup(function() {
$(this).data('drag', false);
});
},
daysAgo: function (date) {
// TODO: Fix date for IE...
if ($.browser.msie) {
return '1 day ago';
}
var d = new Date(date).getTime();
var n = new Date().getTime();
var numDays = Math.round(Math.abs(n - d)/(1000 * 60 * 60 * 24));
var daysAgo = numDays + ' days ago';
if (numDays == 0) {
daysAgo = 'today';
}
else if (numDays == 1) {
daysAgo = numDays + ' day ago';
}
return daysAgo;
}
};
Tweetstream.init();
</script>
</head>
난 당신이 답변을 질문, 단지 올바른 방향으로 날 가리 주시기 바랍니다 생각 여기에 스레드가 있다면이, 스팸이 아닌 희망 :
여기 내 코드입니다. 대부분의 코드
여기에서 온다 : 첫째 http://andreaslagerkvist.com/archives/2011/06/24/how-to-create-a-scrolling-twitter-feed-using-jquery/
을 BTW는 jQuery를이 **,하지 JQuery와 –
예, 물론 당신 말이 맞아 **입니다. 사과드립니다. 제 멍청이가 보여주고있는 것 같습니다. – user1891700