0

我在http://jonathanhayward.com/powerbible.cgi有一个圣经搜索和段落查找工具。这个工具相对成熟,已经看到了很多有效的使用,但它有点像 EMERAC的搜索隐喻:它一开始提供了太多的选项,如果用户想要更具体的搜索,则显示应该推迟到渐进式披露的内容。

目前左窗格有EMERAC 综合征;它提供了许多选择。并且所有“除非被询问,否则不显示”选项都在具有 CSS 类“advanced_search”的容器中,但尝试调用 simple_or_advanced_search() 似乎会导致调用该函数,并在控制台中使用参数。 log() 如果我执行 console.log(),但似乎没有隐藏具有“advanced_search”类的 tr。该函数是,无需修饰旧的 Tcl 多行字符串:

    <script language="JavaScript">
     <!--
     function simple_or_advanced_search(advanced_value)
     {
     if (advanced_value == "advanced")
     {
     jQuery('.advanced_search').show();
     jQuery('.advanced_search_alternate').hide();
     }
     else
            {
     jQuery('.advanced_search').hide();
     jQuery('.advanced_search_alternate').show();
     }
     document.bibletool.advancedSearch.value = advanced_value;
     }
     // -->
     </script>

调试输出显示这是按预期使用“simple”参数调用的,但到目前为止我还没有看到输入的任何部分隐藏/显示。Chrome 和 Firebug 不会报告错误。

来源在http://jonathanhayward.com/powerbible.txt

4

0 回答 0