Можно ли установить пользовательский атрибут с помощью функции JQuery attr (), используя переменные JS

Я использую стандарт jquery 1.5 и html4.
Я пытаюсь установить пользовательский атрибут, который я получаю с помощью переменной javascript, но это не настройка примера .code:

var attname="list1"; // this is changed on every call of the function where it is defined.    
var attvalue="b,c,d"; // this also changed.  
jQuery('#div1').attr({attname:attvalue});

но он считает attname самой строкой, а не переменной. есть и другие варианты, такие как использование data (), prop (), но они поддерживаются в HTML5 и jquery 1.6, что в настоящий момент невозможно для меня. Другая проблема заключается в том, что данные не могут быть установлены на стороне сервера для синхронизации и использованы на на стороне клиента с помощью данных jquery (). поскольку они синтаксически отличаются. если есть какой-то другой способ, пожалуйста, предложите спасибо.

Ответы на вопрос(5)

Ваш ответ на вопрос