Я думаю, что вы хотите метод атр.
selector.attr("data-change-me","someValue");
Вот документация: http://api.jquery.com/attr/
Стоит отметить также, что это было похоже, что вы пытаетесь сделать, это лечить JQuery обернутый объект DOM в качестве объекта Javascript, например:
Посмотрите на следующий пример для того, что я имею в виду:
var myObject = {
"data-change-me":"someValue";
};
myObject["data-change-me"] = "someOtherValue";
Это допустимый синтаксис для чистых объектов Javascript, но не jQuery. Чтобы узнать о Javascript Я рекомендую Javascript the good parts
Возможный дубликат [можно установить пользовательский атрибут функцией jQuery attr() с использованием переменных JS] (http://stackoverflow.com/questions/7497066/is-it-possible-to-set-custom -attribute-by-jquery-attr-function-using-js-variab) – givanse