JavaScript JQuery HTML - как назначить атрибут заголовка для .class - PullRequest
0 голосов
/ 16 октября 2011

У меня есть div, который содержит результаты, полученные ajax.В зависимости от результата, div будет назначен другой класс css.Я хочу прикрепить атрибут title к классам, чтобы класс 1 отображал заголовок 1, а класс 2 - заголовок 2. Моя процедура несколько сложна, поэтому назначение attr('title','xxx') при каждом переключении класса не былоуспешно.

Можно ли прикрепить заголовок к классу css, например, к псевдокоду ниже?

TIA

.class1
{
title: 'class1';

}

.class2
{
title: 'class2';

}

Ответы [ 3 ]

1 голос
/ 22 ноября 2011

Ваше объяснение немного неясно, но вы можете попробовать добавить live() в цепочку, прежде чем позвонить attr(title,xxx).AJAX-запросы (асинхронные) загружают данные в DOM после того, как функция onReady выполняет ваш сценарий, поэтому любой используемый вами селектор может быть недействительным во время выполнения сценария.

0 голосов
/ 16 октября 2011

Вам придется использовать только attr(title,xxx) Даже если ваша процедура сложна, вы можете сделать это в строке или 2 с помощью селекторов jquery

0 голосов
/ 16 октября 2011

Нет, это не так.

CSS предназначен для описания представления DOM, а не его содержимого (даже если он опускается в эту область с content).

...