Я бы хотел использовать плагин TableSorter таким же образом, как и букмарклет jQuerify.
Как мне сделать это самостоятельно, или он где-то доступен?
Поместите это в начале кода вашей закладки:
var s=window.document.createElement('script'); s.setAttribute('src','http://code.jquery.com/jquery-latest.min.js'); window.document.body.appendChild(s);
В основном это включает библиотеку jQuery.
Редактировать: Кроме того, если это только для личного использования, вы можете сохранить локальную копию jQuery на своем компьютере и указать место назначения сценария там. На самом деле нецелесообразно использовать ресурсы другого сервера без разрешения.
Edit2: Извините, я неправильно понял ваш вопрос. Вот модифицированный код:
javascript:(function(){ var s=window.document.createElement('script'); s.setAttribute('src','http://code.jquery.com/jquery-latest.min.js'); window.document.body.appendChild(s); var s2=window.document.createElement('script'); s2.setAttribute('src','http://tablesorter.com/jquery.tablesorter.min.js'); window.document.body.appendChild(s2); $('table').tablesorter(); })();
Я разбил его на несколько строк, чтобы их было легче читать. Вот сокращенная версия:
javascript:(function(){var s=window.document.createElement('script');s.setAttribute('src','http://code.jquery.com/jquery-latest.min.js');window.document.body.appendChild(s);var s2=window.document.createElement('script');s2.setAttribute('src','http://tablesorter.com/jquery.tablesorter.min.js');window.document.body.appendChild(s2);$('table').tablesorter();})();