Я хочу, чтобы некоторые из них возвращались к манипуляции с dom. Я думаю, что мы можем сохранить статус элементов несколькими способами. Например, вы хотите сделать элемент «вставленным», что мне нужно использовать? :Лучший способ манипулировать атрибутами элемента dom с помощью javascript/jQuery
- Добавить класс CSS, как "вставленных"
- Сохранить атрибут с .data ("вставить", правда)
- Нажмите мой элемент в глобальном массиве, содержащий все "вставленного" элементы
- . ..
Но каков наилучший способ? Возможно, решение состоит в том, чтобы использовать все возможности. Я не знаю.
Это общий вопрос. У меня нет конкретной проблемы, но я начинаю разработку огромного javascript-приложения, и я хочу выбрать свои правила :)
Мне любопытно посмотреть, что должен сказать кто-то, кто имеет опыт в этих методах. Хороший вопрос! –
Это действительно зависит от того, что означает «выбранный». Если это просто для программных целей, поскольку объекты Javascript являются просто ассоциативными массивами, вы можете добавить «выбранный» в качестве нового члена в DOMElement: 'someDOMElement.selected = true;' – crush
Я думаю, это зависит от того, что вы планируете делать с этим но мне любопытно, что говорят более опытные люди. –