Скрипт сортируемой таблицы Jquery работает локально в Firefox, но не размещается
После бесконечных поисков я пытался реализовать сортируемую таблицу в блоггере, она работает в Chrome/Safari, но не работает при загрузке в Firefox.
Я попробовал сценарий локально на Firefox, и он работает.
Я использую Tablesorter от: http://tablesorter.com/docs/
Моя страница размещена здесь: http://www.shellyinreallife.com/p/restaurants-nyc.html
Сценарий здесь:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
<script src="http://artknow.googlecode.com/svn-history/r14/trunk/Site/librarys/jquery.tablesorter.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(
function() {
$("#myTable").tablesorter({sortList: [[3,1], [4,0]]});
});
</script>
Я пытался изменить функцию с $(document).ready
в $(document).load
, но это не сработало. Также переместили скрипт вниз под тем местом, где находится таблица.
Любая помощь будет отличной!
Спасибо!!
2 ответа
Оказывается, это был немного глупый вопрос, Blogger нужен весь javascript внутри поста, чтобы не было пробелов или разрывов строк, поэтому, как только я вынул все это из своего скрипта, он начал работать. Просто хотел оставить здесь ответ для всех, кто может искать!
Это основано на том, что нужно для работы TableSorter:
1) сортируемые заголовки находятся в <th>
тег внутри <thead>
тег.
2) Убедитесь, что вы включили табличный сортировщик <script>
пометить, прежде чем позвонить .tablesorter()
Это необходимо для .tablesorter()
функция для работы.
Вы также можете попробовать изменить $(document).ready(
чтобы просто $(function() {
Надеюсь это поможет.