Если у выбранной строки Datatables есть span, тогда показать div?

0

Итак, у меня есть таблица с вложениями, но, к примеру, я использую значок авторского права. При открытии диалога для просмотра/редактирования содержимого таблицы (в настоящее время работает) мне нужен блок.newImage для отображения/скрытия в зависимости от того, имеет ли строка пробел (значок авторского права). http://jsfiddle.net/BWCBX/8/, и здесь у меня проблемы.

if (properties.eq(0).has('span')) {
                  $('.newImage').show();
              }else{  
                  $('.newImage').hide();
              }
Теги:
datatables
if-statement

2 ответа

1

has() возвращает объект jQuery, который всегда правдивый.

Попробуйте это вместо этого:

http://jsfiddle.net/R95qn/

if (properties.eq(0).find('span').length)
0

Попробуй это:

  if (properties.eq(0).find('span').html()) {
  $('.newImage').show();
  }else{  
      $('.newImage').hide();
   }             

Скрипт здесь: http://jsfiddle.net/BWCBX/9/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню