質問

私はAとMooToolsは1.2.4を使用して MediaboxAdvanced のだページを持っていますライトボックス。ため、私は、特定のJavaScriptエラーの作業の事を得るように見えることはできません。

  

document.bodyでヌル

メディアボックスの初期化時:

$(document.body).adopt(
     $$([
          overlay = new Element("div", {id: "mbOverlay"}).addEvent("click", close),
          center = new Element("div", {id: "mbCenter"})
     ]).setStyle("display", "none")
); 
ページはここのです。男の名前、画像、または右下の詳細情報]ボタンをヨーヨーuclick場合は、メディアボックスを起動することになっています。経由Firebugのは、私はMooToolsのがロードされ、CSSがロードであることを確認している、とメディアボックススクリプトがロードされます。イメージとすべてのものへのすべてのパスは、同様に適切です。

任意のアイデア?

役に立ちましたか?

解決

あなただけのgetElementByIdをから返される要素に$を使用することができます。簡単な回避策は、代わりに$$を使用することです。

$$('body')[0].adopt...
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top