小编Mat*_*att的帖子

有谁可以解释这种停止传播是如何工作的?

我试图使用我在Stackoverflow上找到的一些代码设置"当你点击元素外部,关闭它"类型的东西:

$(document).click(function() {
 $('.list-to-hide').hide();
});

$('.show-list-button').click(function(event) {
 event.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)

有人可以用stopPropagation解释后面的部分吗?我不明白为什么需要它.

谢谢!马特

javascript jquery stoppropagation

10
推荐指数
2
解决办法
6829
查看次数

我在哪里放$(文件).ready()?

我一直在尝试将JavaScript添加到我的HTML/CSS中,但一直在圈子里运行.

我目前的设置是html,CSS和JavaScript文件(2个文件;我的JavaScript代码和jQuery的代码)都是独立的,但是通过html页面相互链接.

所以这是我的问题:

1)我是否将链接放在html头中的jQuery代码中?或者在我的JavaScript代码页中?

2)这段代码在哪里?html页面,还是我的JavaScript页面?

$(document).ready(function(){
    //Code here
});
Run Code Online (Sandbox Code Playgroud)

3)上面,'代码在这里',它们意味着JavaScript代码,对吗?不是我的HTML代码?

4)我已经阅读了关于在html页面底部初始化JavaScript代码的内容.从我的观点来看,我不需要使用jQuery的.ready函数,对吗?

javascript jquery

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

javascript ×2

jquery ×2

stoppropagation ×1