我有一张由Raphael路径组成的相当大的地图,我试图让它可以被一些jquery ajax脚本填充并访问。我尝试添加一个ID或任何其他使它可以从jquery有组织地访问的内容。但由于我刚接触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>