/ / Възможно ли е да има няколко идентификационни номера? [дубликат] - javascript, jquery, html

Възможно ли е да има няколко идентификационни номера? [дубликат] - javascript, jquery, html

Възможно дублиране:
Може ли елемент html да има няколко идентификационни номера?

Възможно ли е да има няколко идентификационни номера? Мога ли да го използвам по този начин?

$("#example" + " #example2")

Html

<section id="example example2"></section>

Отговори:

1 за отговор № 1

Не Това не е възможно според XHTML 1.0 Spec

HTML 4 определи атрибута за името заелементи a, аплет, форма, рамка, iframe, img и карта. HTML 4 също така въведе идентификационния атрибут. И двата атрибута са предназначени да бъдат използвани като фрагменти идентификатори.

В XML идентификаторите на фрагментите са от тип ID, иможе да има само един единствен атрибут на тип ID за елемент. Ето защо, в XHTML 1.0 идентификационният атрибут се определя като тип ID. За да се гарантира това XHTML 1.0 документи са добре структурирани XML документи, XHTML 1.0 документите ТРЯБВА да използват идентификационния атрибут при дефиниране на идентификатори на фрагменти върху изброените по-горе елементи. Вижте Указанията за съвместимост на HTML за информация относно осигуряването на съвместимост със задни котви, когато обслужващи XHTML документи като текст / html тип медия.

Имайте предвид, че в XHTML 1.0, атрибутът за име на тези елементи е официално отхвърлен и ще бъде премахнат в последваща версия на XHTML.

Но според W3 това е ДА

W3 селектори

Ако даден елемент има няколко идентификационни свойства, всичките трябва да бъдат лекувани като идентификатори за този елемент за целите на селектора за идентификация. Такъв ситуацията може да бъде постигната, като се използват смеси от XML: id, DOM3 Core, XML DTDs и специфични за пространството знания знания.

Обща употреба

Идентификационните номера са за еднократна употреба и се прилагат само за едноелемент. Те се използват да се идентифицира един елемент. Класовете могат да се използват повече от веднъж. Те може да се приложи към повече от един елемент и повече от един път на елемент


4 за отговор № 2

Не трябва да използвате няколко идентификационни номера. Ако имате нужда от тези класове на използване.


0 за отговор № 3

Според XHTML 1.0 Spec, не. не можеш.


0 за отговор № 4

Мисля, че не е (аз се опитах на JS цигулка), защо на Земята ще трябва да имате множество идентификатори ... Сигурен съм, че има много по-елегантно решение на вашия проблем ... може ли да го посочите някак си?


0 за отговор № 5

Не, това не е възможно. Идентификационният номер винаги се отнася до уникалността.