コードで 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
として初期化し、関数でその値に対してテストしています:marcnash
m
var marcnashShots;
var marcnashNum = 1;
var active = "marcnash";
// ...
function getSimon(){
if (active != "marcnash"){
// magic happens here
};
};
として評価されfalse
ているため、ギャラリーを構築するコードは実行されません。@slgoetz が別のソースのコードを採用して、ギャラリーのより多くの構成とリロードを可能にし、多かれ少なかれ偶然に機能させることができたと思います。
基本的に、active
初期化をvar active = null
に変更するだけで、すべて設定されているはずです (私が見逃した別の問題がない限り)。実行したら、目的に合わせてコードをリファクタリングすることを強くお勧めします。ギャラリーをロードしてそのままにしておく必要がある場合は、完全に不要なコードが含まれています。