0

我有 jscript 可以在单击时展开无序列表。当单击 li 链接时,一个单独的 jscript 使用 PreziPlayer 跳转到 prezi 中的特定路径点。这很好用,但是当 prezi 向前移动时,我正在努力扩大列表。

这是 jsFiddle http://jsfiddle.net/decker2/33t7y/2

在 jsFiddle 文件中复制的步骤:

  1. 在结果中单击三角形以展开列表。
  2. 单击一个链接项,您将看到左侧的 prezi 跳转到不同的路径点。
  3. 在 prezi 播放器上单击前进或后退按钮。相应的列表项将以蓝色突出显示,但如果列表项位于子菜单中,您将看不到这一点,因此我需要展开子菜单。

我试过jquery相关的代码片段如下:

    player.on(PreziPlayer.EVENT_CURRENT_STEP, function(e) {
        $('#treemenu1 li').removeClass('active');
        $('#treemenu1 li a[href=#'+e.value+']').parent().addClass('active');
        $('#treemenu1').find('li:has(ul)')
         $('#treemenu1 ul').children('ul').toggle('medium');**
4

0 回答 0