добавить ссылку href в тег в css

#jquery #html #css

#jquery #HTML #css

Вопрос:

У меня есть динамическая таблица.в которой данные заполняются из записей asHyperlink базы данных

это скрипт:

 function getErrorStatusList() {
});
$.ajax({
   // parameters
    success: function (response) {
//Data gets in response
var output = "<table class='table'><tr><th>MZillaID</th></tr>";

        for (var x = 0; x < obj.length; x  ) {

            output  = "<tr><td class='myclass' style='text-decoration:underline;'>"   obj[x].EMID   "</td></tr>";
        }

        output  = "</table>";
        $("#result").append(output);

    },

});
  

это работает нормально. это записи, созданные для гиперссылки в выходном HTML

как

 <a href="http://mzillaint.nokia.com/show_bug.cgi?id=87774">87774</a>
  

..Я хочу поместить это в Css.Я имею в виду добавить тег «a» в css и поместить в него href

Нравится

 a
{
    href://link which generated 

}
  

Я пытался, но это не реализуется..Как я могу это сделать??Любое предложение было бы полезно

Комментарии:

1. Какова цель того, что вы пытаетесь сделать? Вы хотите по-разному стилизовать ссылки на основе атрибута href или чего-то еще?

2. Моя проблема в том, что мои записи гиперссылок не выглядят как гиперссылки при загрузке страницы… Я должен добавить «td class=’myclass’ style=’оформление текста: подчеркивание;'» …. для отображения как hyprlnklink .. Я хочу сделать это с помощью css

3. Есть ли где-нибудь в ваших файлах CSS стиль, который перезаписывает значение по умолчанию?

Ответ №1:

Это абсолютно невозможно. Вы не можете изменять DOM с помощью CSS, поскольку CSS предназначен только для отображения.

Для этого вам лучше использовать javascript или jquery после добавления DOM.

  $("#result").append(output);
 $("#result a").attr('href',generated_link_here);
  

Комментарии:

1. этот код начал добавлять цвет ………..$(‘# результат a:ссылка’).css({ цвет: ‘синий’, оформление текста:’подчеркивание’ });……. Но моя функция подчеркивания не работает..

Ответ №2:

Вы можете использовать JavaScript для реализации этого $(‘a’).attr(‘href’,’http://mzillaint.nokia.com/show_bug.cgi?id=87774 ‘);