在Firefox上使用Html summary-element单击禁用

时间:2016-11-11 07:55:55

标签: javascript jquery html google-chrome firefox

我有一个detail-element,里面有一个summary元素

<details open>
    <summary>Hello</summary>
    <p>World!</p>
</details>

然后我有一个clikcing summary-element的监听器,比如

summaryListener(event) {
    if (someClause()) {return false;}
    event.preventDefault();
    event.stopPropagation();
}

在Chrome浏览器上,单击摘要时,details-element不会关闭,但在Firefox上,该代码似乎对details-element的行为没有影响。为什么?当点击摘要时,如何从关闭中获取详细信息元素?为什么Firefox似乎处理细节打开和关闭尽管preventDefault和stopPropagation被声明/调用到事件。

0 个答案:

没有答案