Mozilla中的Javascript错误,但Chrome中没有 巴托斯Cs。伊斯坦~2013年。májusi nagy tanítás

Mozilla中的Javascript错误,但Chrome中没有 巴托斯Cs。伊斯坦~2013年。májusi nagy tanítás,javascript,Javascript,这是脚本的html <div class="videoitem"> <div class="videotitle"> <h3><a style='cursor:pointer;' onclick="watch('XhJe5sPGTUM','XhJe5sPGTUM2');" class="watchvideo">Bartos Cs. István ~ 2013. májusi nagy tanítás<

这是脚本的html

 <div class="videoitem">
         <div class="videotitle">
          <h3><a style='cursor:pointer;' onclick="watch('XhJe5sPGTUM','XhJe5sPGTUM2');"  class="watchvideo">Bartos Cs. István ~ 2013. májusi nagy tanítás</a></h3>

        </div>
        <div id='XhJe5sPGTUM2' style='display:none; '>

       <iframe width="560" height="315" style=' overflow:hidden' ></iframe>

       </div>

功能表(a,b){
var ajaxobj=$.ajax(
{
url:“vidload.php”,
类型:“POST”,
数据:{“vid”:a},
数据类型:“html”
});
完成(
功能(vissza)
{
$(“#”+b).html(vissza);
时尚开关元件(a、b);
});     
}; 
功能fadeSwitchElements(id1、id2)
{
var element1=$('#'+id1);
var element2=$('#'+id2);
if(element1.is(':visible'))
{
元素1.css(“显示”、“无”);
元素2.css(“显示”、“块”);
}
其他的
{
元素2.衰减切换(500,函数(){
元素1.衰减切换(500);
});   
}    
}
Mozilla就是这么说的:

TypeError:“XhJe5sPGTUM2”不是第1行中的函数


我不明白这个。。。我完全不知道为什么这在Mozilla中不起作用。

你的问题是,
watch
在Firefox中是一个函数:


用别的东西代替手表。e、 g.
my_watch

您的问题是
watch
在Firefox中有一个函数:

用别的东西代替手表。e、 g.
我的手表

<script>

function watch(a , b){   
   var ajaxobj = $.ajax(
         {
            url:"vidload.php",
            type:"POST",
            data:{"vid":a},
            dataType:"html"
         });

         ajaxobj.done(
         function(vissza) 
         {

            $("#"+ b).html(vissza);
            fadeSwitchElements(a, b); 

         });     

}; 

function fadeSwitchElements(id1, id2)
{
    var element1 = $('#' + id1);
    var element2 = $('#' + id2);

    if(element1.is(':visible'))
    {
        element1.css("display", "none");
        element2.css("display", "block");

    }
    else
    {
         element2.fadeToggle(500, function() {
            element1.fadeToggle(500);
        });   
    }    
}

</script>