如果我误解了这个问题,我很抱歉,但我对TFS比较新,并且遇到了一些锁定问题.当我试图保存/更改我的文件时,我收到一条错误消息:
无法锁定项目,项目由Project Collection Build Service签出.
这可能是什么原因造成的?这是在我排队新版本后不久发生的.
谢谢.
我正在尝试创建一个事件侦听器来处理我所有的“点击”,方法是将它放在主体上并进行一些事件委托。我正在尝试做的一个简单的例子是:
<html>
<body>
<div id = "div1">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<ul>
</div>
<script>
document.body.addEventListener('click', function(e){
if(e.target.id == "div1"){alert("hi")}
})
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我对上面代码的期望是,当我单击“li”元素时,警报会触发,因为它嵌套在父 div 中。我认为该事件会传播到父级并触发。但是,如果我单击 li 元素,它似乎根本不起作用。有人可以帮助解释发生了什么吗?谢谢!
如果我通过将 eventListener 直接添加到 div id 以正常方式执行此操作,则它会起作用。