我有一個相當大的地圖,包括Raphael路徑,它試圖讓一些jQuery Ajax腳本可以被訪問。我試圖添加一個ID或任何東西,使其從有組織的方式從jQuery訪問。添加ID到raphael對象
作爲即時新的拉斐爾我不能找出一個很好的方式來實現這一點。 我試過使用.data()爲每個點添加一個ID,並說「seat_1」,「seat_2」等,但到目前爲止還沒有成功。
我該如何組織這段代碼,以便通過循環來操縱它? 我意識到它是一個相當開放式的問題,但任何建議是非常讚賞
演示在這裏:http://www.sam-sys.in/demo/pushparaj/ticketreservation/?page_id=203
var path_gs = rsr.path("M5.834,698.336c-3.217,0-5.833,2.615-5.833,5.831 c0,3.215,2.616,5.833,5.833,5.833c3.219,0,5.835-2.618,5.835-5.833C11.669,700.951,9.053,698.336,5.834,698.336");
path_gs.attr({"clip-path": 'url(#SVGID_2_)',fill: '#777675',parent: 'group_a','stroke-width': '0','stroke-opacity': '1'}).data('id', 'path_gs');
產生
<path style="stroke-opacity: 1; " fill="#008000" stroke="#000000" d="M5.834,698.336C2.6169999999999995,698.336,0.0009999999999994458,700.951,0.0009999999999994458,704.167C0.0009999999999994458,707.3820000000001,2.6169999999999995,710,5.834,710C9.052999999999999,710,11.669,707.382,11.669,704.167C11.669,700.951,9.053,698.336,5.834,698.336" stroke-width="0" stroke-opacity="1"></path>
非常有幫助!謝謝 – papacostas