コードで 2 つの問題が発生しています。まず、クラス属性の先頭のドットを削除する必要があります。
<div id="dribbblefeed" class="gallery">
次に、使用している JavaScript は jQuery に依存していますが、それをページに含めていません。追加
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
あなたのページに、理想的には一番下に。
編集:私が言ったように、(少なくとも)3つの問題があります...
Using Dribbble API with PHPで @goetzから入手したコードでは、彼 (彼女?) は次のようになっています。
var slgoetzShots;
var slgoetzNum = 1;
var active = "Slgoetz";
// ...
function getSimon(){
if (active != "slgoetz"){
// magic happens here
};
};
getSimon("1");
条件文 foractive != "slgoetz"は小文字を使用しているsため、条件が に評価されtrue、コードが実行されることに注意してください。変更されたバージョンでは、(私の意見ではかなり合理的に)それを「修正」し、(小文字)activeとして初期化し、関数でその値に対してテストしています:marcnashm
var marcnashShots;
var marcnashNum = 1;
var active = "marcnash";
// ...
function getSimon(){
if (active != "marcnash"){
// magic happens here
};
};
として評価されfalseているため、ギャラリーを構築するコードは実行されません。@slgoetz が別のソースのコードを採用して、ギャラリーのより多くの構成とリロードを可能にし、多かれ少なかれ偶然に機能させることができたと思います。
基本的に、active初期化をvar active = nullに変更するだけで、すべて設定されているはずです (私が見逃した別の問題がない限り)。実行したら、目的に合わせてコードをリファクタリングすることを強くお勧めします。ギャラリーをロードしてそのままにしておく必要がある場合は、完全に不要なコードが含まれています。