TableSorter не работает в IE - PullRequest
       6

TableSorter не работает в IE

0 голосов
/ 08 декабря 2011

У меня есть что-то вроде следующего.

$(document).ready(function() {  
  $('#olah').tablesorter({
    sortList: [[1,0]],
    cssHeader: 'header',
    cssAsc: 'hdrAsc',
    cssDesc: 'hdrDsc', 
    widgets: ['zebra'] 
});
}

Отлично работает в FF, но не в IE9.Первый столбец не сортируется при загрузке страницы в IE, но после загрузки страницы, если я нажимаю на заголовок, это работает. Любая идея .?

1 Ответ

0 голосов
/ 09 декабря 2011

Параметры, о которых вы спрашивали, следующие:

  • cssHeader - это имя класса css, добавляемое в заголовок таблицы
  • cssAsc - это класс css, добавляемый взаголовок при сортировке по возрастанию;по умолчанию это headerSortUp.
  • cssDesc - это класс, когда сортировка столбца идет по убыванию;по умолчанию headerSortDown.

Может быть проблема в том, что в функции $(document).ready отсутствует закрывающая скобка )?Я не вижу этого в коде, которым вы поделились выше.

Другая проблема, которая может вызывать проблему, заключается в том, что IE особенно важен для чувствительных к регистру имен в идентификаторах и именах классов.Поэтому, если ваш #olah действительно #Olah, IE не найдет идентификатор.

Если это все равно не поможет, вам придется поделиться чуть более подробной информацией, кодом или ссылкой наваш сайт, потому что все, что мы можем сделать, это угадать.

...