我正在使用 WordPress 和 Genesis 框架以及一个子主题。我正在尝试使用 jQuery 插件 tablesorter 来制作可排序的表。我有一个由 PHP 在页面模板上创建的表,如下所示:
<table id="propTable" class="tablesorter">
在我的functions.php
文件中,我有以下代码:
add_action( 'wp_enqueue_scripts', 'tablesort_script_add' );
function tablesort_script_add() {
wp_enqueue_script(
'jquery-tablesorter',
get_stylesheet_directory_uri() . '/js/tablesorter-master/js/jquery.tablesorter.js',
array('jquery')
);
}
我已经确定目录是正确的,但它似乎不起作用。我不知道这是否是 tablesorter js 文件的问题,还是我正在使用覆盖或以其他方式干扰脚本的子主题/Genesis 框架的问题。
我需要编写另一个脚本文件来激活或实现特定表的表排序器也可能是一个问题。如果有人可以让我知道我需要添加或修复其中的哪一个,并给我一些非常具体的、初学者级别的关于如何到达那里的说明,我将不胜感激!谢谢。