チェンジセット 278 : SPARQLBuilderWWW/web
- 更新日時:
- 2016/03/17 10:11:34 (9 年 前)
- パス:
- SPARQLBuilderWWW/web
- ファイル:
-
- 2 変更
凡例:
- 変更なし
- 追加
- 削除
-
SPARQLBuilderWWW/web/eplesscs.css
r276 r278 105 105 } 106 106 107 span.selectedendpoint { 108 text-align: center; 109 -moz-border-radius: 5px; 110 -webkit-border-radius: 5px; 111 border-radius: 5px; 112 padding: 1px; 113 114 border: 2px hsl(200, 50%, 50%) solid; 115 background-color: hsl(200, 50%, 75%); 116 } 117 107 118 table { 108 119 width: 100%; -
SPARQLBuilderWWW/web/eplesscs.js
r276 r278 26 26 // 繧ッ繝ゥ繧ケ驕ク謚樒畑div縺ョ繧ケ繧ッ繝ュ繝シ繝ォ險ュ螳� 27 27 function scrolldiv(){ 28 29 // 繧ィ繝ウ繝峨�繧、繝ウ繝�RI逕ィ譁�ュ怜�30 var epuri = "";31 32 // // 繧ィ繝ウ繝峨�繧、繝ウ繝郁。後r蜑企勁33 // $('.endpointrow').remove();34 35 // // 繧ケ繧ソ繝シ繝医け繝ゥ繧ケ繧サ繝ォ蛻�ケー繧願ソ斐@36 // $('.startclasscell').each(function(){37 // // 繝弱�繝偵ャ繝医け繝ゥ繧ケ縺ョ蟄舌〒縺ェ縺代l縺ー38 // if(!$(this).parent().hasClass('nohit')){39 // // 縺薙�繧ッ繝ゥ繧ケ縺ョ繧ィ繝ウ繝峨�繧、繝ウ繝医′蜑阪�陦後→驕輔▲縺溘i40 // if(epuri != $(this).find('.endpointuri').attr('title')){41 // // 繧ィ繝ウ繝峨�繧、繝ウ繝�RI繧呈峩譁ー42 // epuri = $(this).find('.endpointuri').attr('title');43 // // 繧ィ繝ウ繝峨�繧、繝ウ繝郁。後r霑ス蜉44 // $(this).parent().before($('<tr class="endpointrow"><th>' + epuri + '</th></tr>'));45 // }46 // }47 // });48 49 // // 繧ィ繝ウ繝峨け繝ゥ繧ケ繧サ繝ォ縺ォ縺、縺�※蜷梧ァ倥�蜃ヲ逅�50 // epuri = "";51 // $('.endclasscell').each(function(){52 // if(!$(this).parent().hasClass('nohit')){53 // if(epuri != $(this).find('.endpointuri').attr('title')){54 // epuri = $(this).find('.endpointuri').attr('title');55 // $(this).parent().before($('<tr class="endpointrow"><th>' + epuri + '</th></tr>'));56 // }57 // }58 // });59 28 60 29 // 繧ケ繧ソ繝シ繝医け繝ゥ繧ケ荳隕ァ縺ョ繝��繝悶Ν縺ィ繧ケ繧ソ繝シ繝医け繝ゥ繧ケ縺ョ讀懃エ「逕ィ繝�く繧ケ繝医�繝�け繧ケ谺��鬮倥&縺ョ蜷郁ィ医′謖�ョ壽ク医∩縺ョ蟾ヲ繧ォ繝ゥ繝縺ョ鬮倥&繧医j螟ァ縺阪¢繧後� … … 97 66 // 繧ケ繧ソ繝シ繝医け繝ゥ繧ケ縺ョ繝��繝悶Ν繧剃ス懈� 98 67 var startclasstable = $('<table>'); 99 68 100 69 // 蜑阪�URI繧堤ゥコ縺ァ菴懈� 101 70 var prevuri = ""; … … 104 73 for(var i = 0; i < list.length; i++){ 105 74 // 莉雁屓縺ョURI縺悟燕縺ョURI縺ィ驕輔▲縺溘i 106 if(prevuri != list[i][ `uri`]){75 if(prevuri != list[i]['uri']){ 107 76 // 菫晏ュ倥@縺ヲ縺�kURI繧剃ソ晏ュ� 108 prevuri = list[i][ `uri`];77 prevuri = list[i]['uri']; 109 78 // 莉雁屓蛻��諠�ア繧貞�繧瑚。後r霑ス蜉 110 79 startclasstable.append('<tr><td class="startclasscell"><span class="startclassuri" title="' + list[i]['uri'] + '">' + list[i]['label'] + '</span><span class="endpointuri" title="' + list[i]['ep'] + '"></span></td></tr>'); … … 142 111 // 繧ッ繝ェ繝�け縺輔l縺溯ヲ∫エ縺ォ驕ク謚樊ク医∩繧ケ繧ソ繝シ繝医け繝ゥ繧ケ繧定ソス蜉 143 112 $(this).addClass('selectedstart'); 144 113 114 // 驕ク謚樊ク医∩繧ィ繝ウ繝峨�繧、繝ウ繝医�繧ッ繝ゥ繧ケ縺後≠繧後�髯、蜴サ 115 $('.selectedendpoint').each(function(){ 116 $(this).removeClass('selectedendpoint'); 117 }); 118 119 // 縺薙�URI縺悟腰荳縺ョ繧ィ繝ウ繝峨�繧、繝ウ繝医↓縺ゅl縺ー 145 120 if($(this).parent().children('.endpointuri').length == 1){ 146 121 // 繧ィ繝ウ繝峨け繝ゥ繧ケ荳隕ァ驛ィ蛻�r遨コ縺ォ … … 148 123 // AJAX繝ュ繝シ繝�ぅ繝ウ繧ー逕サ蜒上r霑ス蜉 149 124 $('.endclass').append('<img src="images/ajax-loader.gif">'); 150 125 151 126 // 繧ッ繝ェ繝�け縺輔l縺溘け繝ゥ繧ケ縺ョ繧ィ繝ウ繝峨�繧、繝ウ繝医r蜿門セ� 152 127 var ep = $(this).parent().children('.endpointuri').attr('title'); … … 186 161 } 187 162 }); 163 // 隍�焚繧ィ繝ウ繝峨�繧、繝ウ繝医↓縺セ縺溘′縺」縺ヲ縺�l縺ー 188 164 }else{ 165 // 繧ィ繝ウ繝峨�繧、繝ウ繝�RI繧定。ィ遉コ 189 166 $(this).parent().children('.endpointuri').each(function(){ 190 167 $(this).text($(this).attr('title')); 191 168 }); 169 // 繧ッ繝ゥ繧ケ驕ク謚樒畑div縺ョ繧ケ繧ッ繝ュ繝シ繝ォ險ュ螳� 170 scrolldiv(); 192 171 } 193 172 }); 194 173 }); 195 196 // 繧ケ繧ソ繝シ繝医け繝ゥ繧ケ逕ィ 縺ョ蜷ФRI縺ォ縺、縺�※174 175 // 繧ケ繧ソ繝シ繝医け繝ゥ繧ケ逕ィURI縺ョ蜷�お繝ウ繝峨�繧、繝ウ繝磯∈謚槭↓縺、縺�※ 197 176 $('.endpointuri').each(function(){ 198 177 199 178 // 迴セ蝨ィ縺ョ繧ッ繝ェ繝�け繧、繝吶Φ繝医r蜑企勁�亥、夐㍾蛹門ッセ遲厄シ� 200 179 $(this).unbind('click'); … … 202 181 $(this).click(function(){ 203 182 204 // 驕ク謚樊ク医∩繧ケ繧ソ繝シ繝医け繝ゥ繧ケ縺ョ繧ッ繝ゥ繧ケ縺後≠繧後�髯、蜴サ 205 $('.selectedstart').each(function(){ 206 $(this).removeClass('selectedstart'); 183 // 驕ク謚樊ク医∩繧ケ繧ソ繝シ繝医け繝ゥ繧ケ縺ョ繧ッ繝ゥ繧ケ縺後≠繧後�髯、蜴サ 184 $('.selectedstart').each(function(){ 185 $(this).removeClass('selectedstart'); 186 }); 187 // 繧ッ繝ェ繝�け縺輔l縺溯ヲ∫エ縺ォ驕ク謚樊ク医∩繧ケ繧ソ繝シ繝医け繝ゥ繧ケ繧定ソス蜉 188 $(this).parent().children('.startclassuri').addClass('selectedstart'); 189 190 // 驕ク謚樊ク医∩繧ィ繝ウ繝峨�繧、繝ウ繝医�繧ッ繝ゥ繧ケ縺後≠繧後�髯、蜴サ 191 $('.selectedendpoint').each(function(){ 192 $(this).removeClass('selectedendpoint'); 207 193 }); 208 // 繧ッ繝ェ繝�け縺輔l縺溯ヲ∫エ縺ォ驕ク謚樊ク医∩繧 ケ繧ソ繝シ繝医け繝ゥ繧ケ繧定ソス蜉209 $(this). parent().children('.startclassuri').addClass('selectedstart');194 // 繧ッ繝ェ繝�け縺輔l縺溯ヲ∫エ縺ォ驕ク謚樊ク医∩繧ィ繝ウ繝峨�繧、繝ウ繝医け繝ゥ繧ケ繧定ソス蜉 195 $(this).addClass('selectedendpoint'); 210 196 211 197 // 繧ィ繝ウ繝峨け繝ゥ繧ケ荳隕ァ驛ィ蛻�r遨コ縺ォ … … 213 199 // AJAX繝ュ繝シ繝�ぅ繝ウ繧ー逕サ蜒上r霑ス蜉 214 200 $('.endclass').append('<img src="images/ajax-loader.gif">'); 215 201 216 202 // 繧ッ繝ェ繝�け縺輔l縺溘け繝ゥ繧ケ縺ョ繧ィ繝ウ繝峨�繧、繝ウ繝医r蜿門セ� 217 203 var ep = $(this).attr('title');