Javascript 如何在我的代码中重用js文件中的.bind?

Javascript 如何在我的代码中重用js文件中的.bind?,javascript,jquery,merge,Javascript,Jquery,Merge,编辑:将问题和标题稍作修改,使事情更清楚 你好 我有一个php文件,其中我调用jquery脚本和一个大的javescript文件。在php文件本身中,我使用以下脚本: <script> <!-- Hide/show divs using fadein/out --> $("#game_board_container").click(function(e){ $('#status2').html('+'+ 100); $("#status2") .

编辑:将问题和标题稍作修改,使事情更清楚

你好

我有一个php文件,其中我调用jquery脚本和一个大的javescript文件。在php文件本身中,我使用以下脚本:

<script>
<!-- Hide/show divs using fadein/out --> 
$("#game_board_container").click(function(e){
    $('#status2').html('+'+ 100);
    $("#status2")
    .hide()
    .css({
      top: e.pageY -20,
      left: e.pageX -10,
        opacity: 1,
        marginTop: 0
     })
        .show()
        .stop()
        .delay(200)  
       .animate({'marginTop':-75, opacity: 0},1000);
    });
</script>
那么如何使用此.bind替换我的.click


非常感谢

您可以使用jquery自定义事件功能。使用
$(“#特殊”).bind('eventName',fn)
在元素上附加事件,并使用
$(“#特殊”).trigger('eventName')
查找匹配块引发事件。了解更多信息

您可以使用jquery自定义事件功能。使用
$(“#特殊”).bind('eventName',fn)
在元素上附加事件,并使用
$(“#特殊”).trigger('eventName')
查找匹配块引发事件。了解更多信息

我不太明白。如果在单击事件中检查了正方形的匹配,为什么不希望在单击时完成整个操作?foundMatchingBlocks函数是如何调用的?它已经附加到某个事件处理程序了吗?更改了问题以使事情更清楚我不太明白。如果在单击事件中检查了正方形的匹配,为什么不希望在单击时完成整个操作?foundMatchingBlocks函数是如何调用的?它已经附加到某个事件处理程序了吗?更改了问题以使事情更清楚我在大js文件中找到了这部分代码:
$(document).bind(“found\u match”,foundMatchingBlocks)
这样我就可以用它来替换。单击,但如何再次执行?尝试了
$(“#special”).bind(“find#u match”,foundMatchingBlocks,function(e){
,任何用户操作(比如单击)调用findMatchingBlocks都没有成功,当它找到某个东西时调用$(“#special”).trigger(“eventName”)我在大js文件中找到了这部分代码:
$(文档).bind(“find#u matchingblocks”,foundMatchingBlocks)
因此我可以使用它来替换。单击,但如何再次执行此操作?尝试了
$(“#特殊”).bind(“find#u match”,foundMatchingBlocks,function(e){
,任何用户操作(比如单击)都不成功调用findMatchingBlocks,当它找到某个对象时调用$(“#特殊”).trigger('eventName'))
$(document).bind("found_match", foundMatchingBlocks);