2

私は社内 Web サイトで 1 週間作業を行っており、動作するデモを入手しました。同僚のコンピューターで私の作業を見せに行ったところ、デモがまったく機能しませんでした。問題を Chrome のバージョンまで追跡しました。彼は最新(v21)で、私はそうではありませんでした(v20)。v21 にアップグレードすると、デモも機能しなくなりました。また、最新の Firefox (14) でも壊れました。

Bootstrap Tour ライブラリを使用しており、jQuery 1.7.1 から 1.8.0 を試しました。

私が具体的に行っているのは、さまざまな DOM 要素 (ID を持つもの、クラスのみを持つもの) をループして、このコードを使用して CSS スタイルを取得することです。アイデアは、視覚要素の寸法を見つけ、その上に同じサイズの別の div をオーバーレイすることです。ブラウザをアップグレードするまではうまくいきました。

私が得る jQuery/Sizzle エラーは、"Uncaught Error: Syntax error, unrecognized expression: XXXXXX" です。XXXXXX は、'-webkit-input-placeholder' や '-moz-focus-inner' などのベンダーの CSS 拡張です。問題のあるタグを Bootstrap Tour の CSS から削除すると、別のベンダー拡張機能に対して別のエラーが生成されます。これらの CSS タグを削除すると、最終的に Bootstrap ツアーが中断されます。

Bootstrap Tour を投げて自分で書く以外にできることはありますか?

4

0 に答える 0