2013-04-05 91 views
0

我試圖將Jquery放入PHP文件中。當我把一個HTML文件放進去,但是我不能在我的homepage.php文件中使用它時,我需要放置一個完美的twitter feed。將JQuery放入PHP文件

它是從this tutorial

我已經創建了單獨的JavaScript文件,並試圖迴應腳本,但我沒有運氣。

這裏是php文件:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script> 
<script type="text/javascript" src="js/jquery.twitter.feed.js"></script> 

<script type="text/JavaScript"> 
    $(document).ready(function() { 
     $('#twitter-feed').dcTwitterFeed({ 
      id: '#thepaulmac', 
      tweetId: 'thepaulmac', 
      retweets: false, 
      replies: false, 
      avatar: false, 
      results: 20, 
      images: 'small' 
     }); 
    }); 

</script> 


<?php get_header(); ?> 
      <div id="twitter-feed"></div> 

有誰知道我必須做的就是這個工作?

我很感激任何幫助。

+0

不附和它只是寫劇本你的PHP標記外,還這個例子不具有任何的PHP ...所以給它一個.html擴展名,而不是.PHP – 2013-04-05 00:01:36

+5

步驟1:郵政編碼與您的問題。否則,我們在辦公椅上旋轉三個小時後矇住眼睛。 – SomeShinyObject 2013-04-05 00:02:09

回答

1

用PHP你可以在HTML鏈接之前添加HTML之前

<?php 

或之後

?> 

,它會被解釋它作爲普通的HTML。只需使用

<script src="file goes here"> 

鏈接jQuery的腳本,並在您的代碼:

<script></script> 
+0

我會盡力,謝謝 – Ciaran 2013-04-05 00:20:07

0

由於@nathan草場建議,你可以把它的PHP標籤之外。如果你想使用回聲或打印PHP標籤裏面,那麼你可以做這樣的:

echo '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script> 
     <script type="text/javascript" src="js/jquery.twitter.feed.js"></script>'; 

或當我有兩個引號和單串,你可以使用這個語法,我經常這樣做報價:

$extra_js = <<<EXTRAJS 
<script type="text/JavaScript"> 
$(document).ready(function() { // using first example from the site you mentioned 
    $('#twitter-feed').dcTwitterFeed({ 
     id: '#designchemical', 
     tweetId: 'designchemical' 
    }); 
}); 
</script> 
EXTRAJS; 

echo $extra_js; // or pass it to a function or whatever 
+0

好的,謝謝你們,似乎工作,但我得到一個語法錯誤,當我把''使用相同的方法。我可以把它放在PHP文件中嗎? – Ciaran 2013-04-05 00:34:25

+0

我們需要查看您的代碼,包括php等等......您可以編輯您的問題並添加代碼。另外,如果您找到回答您的問題的答案,請接受它。 – Revent 2013-04-05 00:50:05

+0

好的,謝謝我會那樣做。關於上面的「沒有這個例子沒有PHP在裏面」指的是沒有php的教程,而不是我對他的回答說不。對不起,如果它聽起來像我根本就不回答他的答案!我非常感謝人們投入任何迴應的時間。 – Ciaran 2013-04-05 03:02:46