Pannellum clickHandlerFunc

时间:2018-11-27 06:55:12

标签: javascript pannellum

我正在尝试使用clickHandlerFunc打开模式框。我收到错误“未捕获的TypeError:a.clickHandlerFunc不是HTMLDivElement的函数。(pannellum.js:68)”

以下是我的代码:

"hotSpots": [
                    {

                        "pitch": 1.60311491347256,
                        "yaw": 22.349004691308146,
                        "type": "scene",
                        "text": '',
                        "sceneId": "",
                        "clickHandlerFunc": "openModal"
                    },


function openModal() {
        $(".popup-overlay, .popup-content").addClass("active");
    }

如何解决该问题?单击热点时,我需要打开一个模式框。

1 个答案:

答案 0 :(得分:1)

尝试以下方法...

例如,首先定义要调用的函数,然后再调用pannellum。.

columnsWithAlias=true

然后点击处理程序的行应为...

var openModal=function(){alert("hello")};

即没有引号。

将alert(“ hello”)替换为您喜欢的任何函数调用或代码。