0

JavaScript オブジェクトがあります。そして、あなたは次の行を見ることができます:

window.gv.borderiseTDCell(this);

ウィンドウに緊密に結合されています (gv初期化されていない場合はクラッシュします)。しかし、私が本当にしたいのは、次のことです。

//bind the click event
jQuery('.highlightableTDCell').click(function () {

    borderiseTDCell(this);
});

しかし、それはうまくいきません。私にできることはありますか?これは完全なリンクです (密結合あり):

gridview = function () {

    //bind the click event
    jQuery('.highlightableTDCell').click(function () {

        window.gv.borderiseTDCell(this);
    });

};


//selecting cell
gridview.prototype.selectCell = function (obj) {

       //dostuff to cell

    };

そしてページ...

<table class="EditTable" cellpadding="0" cellspacing="0">     
      <tr>
            <td>
                <div style="">0</div>
            </td>
            <td>
                <div style="">0 akudsfsa fdhsad fiasgdf swae</div>
            </td>
            <td class="highlightableTDCell">
                <div>
                    <input value="0.00"/>
                </div>
            </td>
      </tr>
</table>
4

2 に答える 2