Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.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 单击{Permalink}后,调用函数_Javascript_Jquery_Tumblr - Fatal编程技术网

Javascript 单击{Permalink}后,调用函数

Javascript 单击{Permalink}后,调用函数,javascript,jquery,tumblr,Javascript,Jquery,Tumblr,我需要绑定一个函数,在点击{Permalink}后初始化一个js插件,这样Tumblr IPA就会将浏览器“重定向”到一个新页面,并显示帖子的详细信息 我怎样才能做到?关于{Permalink}到底是如何工作的,没有太多的文档,不管它是ajax还是有回调函数(我很感激) 当然,这将尝试在加载“新”页面之前进行初始化。不过我觉得是阿贾克斯 $("#{Permalink}").click(function() { $('.jqzoom').jqzoom(

我需要绑定一个函数,在点击{Permalink}后初始化一个js插件,这样Tumblr IPA就会将浏览器“重定向”到一个新页面,并显示帖子的详细信息

我怎样才能做到?关于{Permalink}到底是如何工作的,没有太多的文档,不管它是ajax还是有回调函数(我很感激)

当然,这将尝试在加载“新”页面之前进行初始化。不过我觉得是阿贾克斯

        $("#{Permalink}").click(function() {
               $('.jqzoom').jqzoom({
                    zoomType: 'standard',
                    lens:true,
                    preloadImages: false,
                    alwaysOn:false
                });
        });

{Permalink}
呈现一个字符串,该字符串是文章的URL:

作为参考,Tumblr主题操作符与javascript没有任何关系。它们主要渲染字符串

您需要绑定单击的实际元素:

HTML

<a href="{Permalink}" class="permalink">...</a>

引用:

但是如果你点击这篇文章,你需要新页面的引用,这样你就可以操纵它的DOM。我需要在新页面中运行一个js函数,在它准备就绪之后。新页面的引用将是href属性?我建议更新你的问题,更详细。
$(".permalink").click(function() {
    ...
});