0
我必須根據行的狀態繪製一些形狀。對於他們在IE中工作,我不得不使用拉斐爾JavaScript庫。我使用ASP.NET和C#代碼隱藏。繪製的方式是通過座標,我怎樣才能得到行的座標,所以我可以在gridview之外繪製一些東西,在它的邊?從gridview行獲取座標以在Raphael.js上繪製畫布
謝謝
我必須根據行的狀態繪製一些形狀。對於他們在IE中工作,我不得不使用拉斐爾JavaScript庫。我使用ASP.NET和C#代碼隱藏。繪製的方式是通過座標,我怎樣才能得到行的座標,所以我可以在gridview之外繪製一些東西,在它的邊?從gridview行獲取座標以在Raphael.js上繪製畫布
謝謝
我推薦爲此使用jQuery。 jQuery API有一個.position()
和.offset()
方法,它會給你一個頂部和左邊的值。有關詳細信息,請參閱jQuery Tutorials,.position()和.offset()。
編輯
如果jQuery是不是你的包,然後我找到了一個職位,其中包括在JavaScript中做了一個例子功能:Dynamically retrieve Html element (X,Y) position with JavaScript。
有沒有辦法做到這一點沒有jQuery?我從來沒有用過它,我寧願用我熟悉的東西來做:/ – user1412716
已更新爲包含對另一個可能有所幫助的堆棧帖子的引用。 – Jeremy