次のようなjsファイルでオブジェクトを宣言したい:var o = {p:1};
次に、HTMLファイルにウォッチを作成します。
<script>
var o = {p:1};
o.watch("p",function (id, oldval, newval)
{
alert(newval);
return newval;
});
o.p=count;
</script>
このコードは私のhtmlで機能しますが、jsファイルで「var o」を宣言すると機能しません。これを実行したい理由は、jsファイルのオブジェクトの値を変更してで検出するためです。 html。