Я пытаюсь удалить определенный элемент из массива и установить его обратно в массив атрибутов данных.Как удалить определенный элемент из массива
Я пытался таким образом
var vendoritems = $('#data').data('stuff');
var itemtoRemove = "b";
vendoritems.splice($.inArray(itemtoRemove, vendoritems), 1);
$('#data').data('stuff', vendoritems);
var vendoritems2 = $('#data').data('stuff');
alert(vendoritems2);
}
Но я получаю неперехваченный SyntaxError: Неожиданный маркер} в консоли браузера
смотрите это моя скрипка
http://jsfiddle.net/673h38g9/41/
удалить последний ''}? - это синтаксическая ошибка –
В вашем коде есть один дополнительный '}', см. [здесь] (http://jsfiddle.net/673h38g9/42/) его рабочий –