Элемент HTML стиля на основе его заголовка с помощью CSS

Лучшим подходом было бы написать собственный плагин jsTree. Вы можете подключить событие keydown jsTree для поля редактирования, чтобы заполнить список элементов как предложение автозаполнения и использовать функцию автозаполнения пользовательского интерфейса jQuery.

.bind("keydown.jstree", function(e) {
    if(e.target.tagName && e.target.tagName.toLowerCase() === "input" 
    && e.target.className.toLowerCase() === "jstree-rename-input" ) { 
        $(".jstree-rename-input").autocomplete({
            // AJAX can be used for list here
            source: countries
        });
    }
});

страны: это список предложений.

Более подробную информацию можно найти на https://everyething.com/jsTree-with-AutoComplete-Box

.

13
задан John Topley 9 March 2009 в 09:56
поделиться

5 ответов

Это уверенный, с помощью то, что назвало селекторы атрибута; это часть CSS2. В Вашем особом случае Вы использовали бы:

div.my_class a[title="MyTitle"] { color: red; }

Можно читать больше о селекторах атрибута здесь: http://www.w3.org/TR/CSS2/selector.html#attribute-selectors

32
ответ дан 1 December 2019 в 18:13
поделиться

То, что Вы ищете, является селекторами атрибута CSS:

http://www.w3.org/TR/CSS2/selector.html#attribute-selectors

[заголовок] {...}

3
ответ дан 1 December 2019 в 18:13
поделиться

Да Вы можете:

http://www.w3.org/TR/CSS2/selector.html#attribute-selectors

Вы сказали бы [заголовок =, "MyTitle] я верю.

3
ответ дан 1 December 2019 в 18:13
поделиться

Хотя это возможно, с помощью селекторов атрибута (см. http://www.w3.org/TR/CSS2/selector.html#attribute-selectors), Internet Explorer 6 не поддерживает его (см. http://kimblim.dk/css-tests/selectors/),

Пример от сайта W3C: H1 [заголовок] {цвет: синий;}

1
ответ дан 1 December 2019 в 18:13
поделиться

Спецификации CSS определяют много "селекторов", которые могут помочь Вам здесь. Например, Вы могли применить правило, такое как следующее:

.my_class a[title="MyTitle"]
{
   ...
}

Вы видите подробную спецификацию CSS "селекторы" здесь:

http://www.w3.org/TR/2001/CR-css3-selectors-20011113/

3
ответ дан 1 December 2019 в 18:13
поделиться