写在页面内的脚本会影响另一个页面

时间:2019-05-08 08:44:59

标签: javascript jquery html

导航时,我有多个页面加载到div内,第1页中编写的脚本与第2页中编写的脚本重叠。同样,上一页中加载的脚本也加载到当前页中。我使用load()加载html页面

我尝试了remove()off(click),但没有成功

$(document).off('click','.areaClk'); $(document).on('click','.areaClk',function(){
$(this).addClass('keyenable'); });

第1页中的代码在第2页中不起作用

1 个答案:

答案 0 :(得分:0)

好吧,您可以使用“ window.location.pathname”来获取应用脚本的当前网页网址。如果您不希望脚本将其应用于特定页面,则可以执行以下操作

            //here give url where you want your script to apply
             if (window.location.pathname == "localhost/mysite/page1")
           {
            // add script that you want to execute only for specific page 
            alert("applying only  for page 1");
            }