旧バージョンのjQueryを差し替えて動作確認したい。

スクリプトレットで旧バージョンのscriptタグを削除して、別バージョンのスクリプトタグを追加

var test = {};
test.replaceScript = function() {

    // scriptタグの先頭がjQueryだったとして、、、タグを削除
    var sc = $('script')[0];
    $(sc).remove();

    // jQuery削除
    jQuery = $ = null;

    // スクリプト追加
    var s = document.createElement('script');
    s.type = 'text/javascript';
    s.setAttribute("src", "http://code.jquery.com/jquery-1.7.2.min.js");
    document.getElementsByTagName('head')[0].appendChild(s);

}();

個人用メモなので、参考にする方はご注意ください。

追記:jQuery関数を利用しているJSコード($関数を使っているところ)も併せて再定義しないと新しい$関数の参照?を見ないので注意。