2016-02-11 2 views
-4

Вот мой JQueryтекст не отображается в функции яваскрипта

$(document).ready(function() { 
     $('.test').text('Hello'); 
}) 

в дополнение мой Javascript функция ..

function format (d) { 
     // `d` is the original data object for the row 
     return '<div class="slider">'+ 
      '<table cellpadding="5" cellspacing="0" border="0" style="padding-left:50px;">'+ 
      '<tr>'+ 
      '<td>Full name:</td>'+ 
      '<td>'+d.name+'</td>'+ 
      '</tr>'+ 
      '<tr>'+ 
      '<td>Extension number:</td>'+ 
      '<td>'+d.extn+'</td>'+ 
      '</tr>'+ 
      '<tr>'+ 
      '<td colspan="2"><div class="test"></div></td>'+ 
      '</tr>'+ 
      '</table>'+ 
      '</div>'; 
    } 

Когда я называю тестовый класс в рамках функции формата затем «Hello» текст не отображается, но Я пишу обычный текст, например ... Что-то показывается.

Пожалуйста может помочь мне кто-нибудь ....

## Важно ## функция формат использовать другое место

+0

и нужно вставить этот HTML в DOM, чтобы манипулировать. –

ответ

0

Вы не можете изменить текст, используя $('.test').text('Hello'); это когда «.test» в функция. Вы можете добавить задержку в добавление текста как

$(document).ready(function() { 
    $('.test').delay(1000).text('Hello'); 
}) 
Смежные вопросы