プロジェクト全体で使用されるいくつかの MS ajax 関数がまだ存在する大きなプロジェクトがあります。jquery を使用してそれらを書き直すこともできますが、今のところ、それにはかなりの時間がかかります。
ただし、現在、すべての新しい機能に jquery を使用しています。
これを見てください:
$.each($("a[xonclick]"), function (index, value) {
EnableButton(value);
});
function EnableButton(btn) {
...
var xonclick = btn.getAttribute("xonclick");
...
}
もちろん、JavaScriptエラーが発生します:
getAttribute is not a function
使用できることはわかっていますbtn.attr("xonclick");
が、前に述べたように、それはオプションではありません。
jqueryオブジェクトのMS ajaxオブジェクトを提供するjquery関数はありますか? 次に、そのオブジェクトを使用して enableButton 関数に渡します。
更新: JSFiddle: http://jsfiddle.net/wsYCJ/1/
私はそれをうまく説明して、あなたの誰かがこれに対する解決策を知っていることを願っています.
ありがとう!