Javascript 在joomla 3中实现这个java脚本(uncaughtTypeError:undefined不是函数(匿名函数)
我在stackoverflow上找到了这段很棒的代码,这可能是我搜索了很长时间的解决方案,但我无法让它在我的joomla 3上运行 Java脚本:Javascript 在joomla 3中实现这个java脚本(uncaughtTypeError:undefined不是函数(匿名函数),javascript,jquery,joomla,Javascript,Jquery,Joomla,我在stackoverflow上找到了这段很棒的代码,这可能是我搜索了很长时间的解决方案,但我无法让它在我的joomla 3上运行 Java脚本: $('#showVideo').click(function() { $('#video').show().html('<iframe src="http://player.vimeo.com/video/48459576?title=0&byline=0&portrait=0&color=d01
$('#showVideo').click(function() {
$('#video').show().html('<iframe src="http://player.vimeo.com/video/48459576?title=0&byline=0&portrait=0&color=d01e2f&autoplay=1" width="400" height="225" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>');
$('#showVideo').hide().html;})
$('#showVideo')。单击(函数(){
$('#video').show().html('');
$('#showVideo').hide().html;})
再见
在完成所有jquery之后,在标题中加载脚本后,当我单击实际的“单击开始视频”链接时,会出现以下错误:
未捕获类型错误:未定义不是函数(匿名函数)
我做错了什么?有谁能帮我解决这个问题吗?首先尝试在上面的代码片段中将
$
替换为jQuery
。
通常情况下,在网站中实际实现FIDLE代码时,尝试更具体地说明元素的选择器,例如类名和ID
将其包裹在一个jQuery(document).ready(function(){//上面的代码片段在这里});
并更改部件jQuery('img').attr('data-video')
对此
jQuery('#yourmageid').attr('data-video'))
很难说您提供了什么,但是请尝试在上面的代码片段中将$
替换为jQuery
,然后再次运行它。谢谢Ilias,我会尽快尝试-您需要什么信息?我将提供解决此问题所需的任何信息!高级感谢!@Ilias:我已经尝试过了:re结果是我不再出错,但也没有发生任何事情。@Ilias:现在我找到了另一个解决方案,但当我尝试在joomla 3门户中构建它时得到了相同的结果。这是解决方案,非常准确地说,这就是我搜索的@Jacob,你把这段代码放在哪里?放在模板文件的头部分,如果是,它是否在jQuery(document).ready(function(){//上面的代码片段在这里});
?再次运行它并告诉我们。