1

これは、選択したサイトでのみ発生します。ブックマークレットを持っています。ユーザーがクリックするとボックスを開き、次のエラーが発生します。

ここに画像の説明を入力してください

式のa.wrap部分は、未定義を防ぐように見えます。

4

1 に答える 1

1

これは非常に単純です。ステートメントは でありand、 である必要がありorます。

更新:わかりました、これがうまくいったことがわかりました:

    if( a.wrap !=null && typeof a.wrap != "undefined" && typeof a.wrap.unbind != "undefined") {
            a.wrap.unbind(".fb");
      }

それ以外の:

    unbindEvents : function() {
        a.wrap && a.wrap.unbind(".fb");

このリンクごと: 欠陥の 30% は論理エラーです。

于 2012-05-29T17:52:41.833 に答える