fix escpaping error in jquery selector

This commit is contained in:
Laura Klünder 2016-11-28 15:37:59 +01:00
parent c73e36787b
commit 0c45decee3

View file

@ -192,7 +192,7 @@ editor = {
_click_geometry_layer: function (e) { _click_geometry_layer: function (e) {
// click callback for a geometry layer scroll the corresponding itemtable row into view if it exists // click callback for a geometry layer scroll the corresponding itemtable row into view if it exists
var properties = e.target.feature.properties; var properties = e.target.feature.properties;
var row = $('.itemtable[data-mapitem-type='+properties.type+'] tr[name='+properties.name+']'); var row = $('.itemtable[data-mapitem-type='+properties.type+'] tr[name="'+properties.name+'"]');
if (row.length) { if (row.length) {
row[0].scrollIntoView(); row[0].scrollIntoView();
} }
@ -200,7 +200,7 @@ editor = {
_dblclick_geometry_layer: function (e) { _dblclick_geometry_layer: function (e) {
// dblclick callback for a geometry layer - edit this feature if the corresponding itemtable row exists // dblclick callback for a geometry layer - edit this feature if the corresponding itemtable row exists
var properties = e.target.feature.properties; var properties = e.target.feature.properties;
var row = $('.itemtable[data-mapitem-type='+properties.type+'] tr[name='+properties.name+']'); var row = $('.itemtable[data-mapitem-type='+properties.type+'] tr[name="'+properties.name+'"]');
if (row.length) { if (row.length) {
row.find('td:last-child a').click(); row.find('td:last-child a').click();
editor.map.doubleClickZoom.disable(); editor.map.doubleClickZoom.disable();
@ -211,7 +211,7 @@ editor = {
var pk = mapitem_type+'-'+name; var pk = mapitem_type+'-'+name;
editor._unhighlight_geometry(); editor._unhighlight_geometry();
var layer = editor._geometries[pk]; var layer = editor._geometries[pk];
var row = $('.itemtable[data-mapitem-type='+mapitem_type+'] tr[name='+name+']'); var row = $('.itemtable[data-mapitem-type='+mapitem_type+'] tr[name="'+name+'"]');
if (layer !== undefined && row.length) { if (layer !== undefined && row.length) {
row.addClass('highlight'); row.addClass('highlight');
L.geoJSON(layer.feature, { L.geoJSON(layer.feature, {