かなり大きなコードベースがあり、プロトタイプベースのスクリプトを使用しようとしています。問題は、すでにjQueryを実行していることです。コードベースでは、$( '')関数が使用されています。私はjQueryに矛盾モードがないことに気付いていますが、ここまで戻ってすべてのコードを変更するのは難しいです。プロトタイプに矛盾モードがないのと同等ですか?それに失敗すると、すべての$()関数をjQuery()に置き換える自動検索と置き換えがありますか?jQueryとPrototypeを使って自分のサイトを作り、素敵に遊ぶにはどうすればいいですか?
もっと良い解決策として、誰かがjQueryベースの置換を知っていれば、私はもっと大変感謝しています。それに対する私のニーズはかなり単純ですが、私にとってはうまくいくものを見つけることはできませんでした。私はそれがswfオブジェクトと写真で動作し、アンカータグが動作する必要はありません。私が好きなlightwindowについては、以下のような単純な機能を使って動作させることができます。
$lightbox = "
myLightWindow.activateWindow({
href: \"{$this->swfURL}\",
title: \"{$this->src->mediaTitle}\",
width: $this->width,
height: $this->height
});";
return $lightbox;
私は交換を見つけるためにhttp://planetozh.com/projects/lightbox-clones/を使用してみましたが、それは時代遅れのように思われ、有望に見えただけでCeeBoxだったが、それはエラーのすべての種類を引き起こしていたと私はそれはだから、それがあると信じて古いバージョンのjQueryを対象としています。
いずれにせよ、事前にお手数をおかけしていただきありがとうございます。
必ずしも理想的な解決策ではありませんが、本当に見つけ出すことはどれほど難しいでしょうか>既存のスクリプト定義のすべてを "$("と "jQuery(")で置き換えるのですか? –
@Nathan正直言って、 jQueryのコードがどこにあるのかはっきりしていますが、大規模なプロジェクトで、コードベースを始めたばかりなので、古いdevsのほとんどが残っています。 – Ryan
Visual Studioにアクセスして、 '全体のソリューション'または '現在のプロジェクト'で検索と置換ができる場合は、Visual Studio以外のプロジェクトの場合はVSを使って、プロジェクトのフォルダ構造からコンテンツを変更したり、新しいファイルを作成したりすることなく、常に「Webサイト」を作成してから、検索と置換機能にアクセスすることができます。[PowerGREP](http:// www .powergrep.com)は他の良いツールでは、すぐに使用できるディレクトリで検索と置換を行いますが、それは無料ではありません。 –