2015-04-10 5 views
1

Я тег определенныхМожно ли объявить данные-атрибуты как константы

<tr data-hideable-category="[email protected](availableGame.DivisionId)">...</tr> 

Как атрибута data-hideable-category используется в разметке, а позже в JavaScript я задавался вопросом, если можно было бы определить data-hideable-category, как постоянная строка, чтобы избежать магических строк.

Что-то вроде

<tr @Constants.HideableCategory="[email protected](availableGame.DivisionId)">...</tr> 

Я хотел бы использовать его как

$("[@Constants.HideableCategory]").on('click', ...) 
+0

Почему? вы не можете поместить свой код во внешний файл javascript, если вы это сделаете – charlietfl

+0

@charlietfl: Хорошая точка, но в настоящее время нет '' внешнего javascript-файла. Поэтому я думаю, что нет простого способа избежать «волшебных строк» ​​и разделить js и cshtml? – KingKerosin

+0

Не понимаю, что ваша проблема должна быть честной – charlietfl

ответ

Смежные вопросы