Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jvectormap中的OnClick函数更改另一个div中的文本?_Javascript_Jquery_Replace_Onclick_Jvectormap - Fatal编程技术网

Javascript 如何使用jvectormap中的OnClick函数更改另一个div中的文本?

Javascript 如何使用jvectormap中的OnClick函数更改另一个div中的文本?,javascript,jquery,replace,onclick,jvectormap,Javascript,Jquery,Replace,Onclick,Jvectormap,我正在使用 单击每个国家/地区时,我想更改名为#content的div中的文本,默认情况下该文本不可见 我计划使用另一个名为#apDiv3的div来实现它 首次单击后的内容应保持可见,直到您单击其他国家/地区 我正在使用此代码,但什么也没发生: $(function () { $('#example-map-1').vectorMap({ backgroundColor: ('#1d1e21'), hoverOpacity: 0.7, ho

我正在使用

单击每个国家/地区时,我想更改名为
#content
的div中的文本,默认情况下该文本不可见

我计划使用另一个名为
#apDiv3
的div来实现它

首次单击后的内容应保持可见,直到您单击其他国家/地区

我正在使用此代码,但什么也没发生:

$(function () {
    $('#example-map-1').vectorMap({
        backgroundColor: ('#1d1e21'),
        hoverOpacity: 0.7,
        hoverColor: ('#4f1d1e'),
        onRegionClick: function (event, code) {
            if(code === 'ca') {
                event(function () {
                    $("#content").replaceWith($("#apDiv3"))
                });
            }
        });
    });
});
我做错了什么,还有更好的方法吗

    onRegionClick: function (event, code) {
        if(code === 'ca') {
            $("#content").replaceWith($("#apDiv3"))
        }
    });
不完全确定你要做什么,但你不需要