Javascript 使用onclick获取一个Var
我想让我的网站上的每一张照片只在onclick事件上放大。当然,我可以为每个图片的Java代码,但我希望某物打开所有图片与一个命令!谢谢Javascript 使用onclick获取一个Var,javascript,html,Javascript,Html,我想让我的网站上的每一张照片只在onclick事件上放大。当然,我可以为每个图片的Java代码,但我希望某物打开所有图片与一个命令!谢谢 函数pic(选择,单击){ p=选择; p、 style.width=“200px”; } 您可以通过在触发器中发送this来发送调用onClick事件的元素,如下所示: HTML: <div onclick="pic(this)" style="position: absolute; top: 100px; left: 100px; width: 1
函数pic(选择,单击){
p=选择;
p、 style.width=“200px”;
}
您可以通过在触发器中发送
this
来发送调用onClick
事件的元素,如下所示:
HTML:
<div onclick="pic(this)" style="position: absolute; top: 100px; left: 100px; width: 100px; height: 100px; background-color: red;"></div>
为了从JS访问该元素,您必须提供对该元素的引用。试试这个,
函数pic(选择,单击){
p=document.getElementById(选项);
p、 style.width=“200px”;
}
下面是一个简单的jQuery示例 HTML: JS:
什么是
b1
和b2
噢,非常感谢:D
function pic(element){
element.style.width = "200px";
}
<div class="box one"></div>
<div class="box two"></div>
.box {
height: 50px;
width: 50px;
}
.one {
background-color: red;
}
.two {
background-color: blue;
}
.large {
width: 300px;
height: 300px;
}
$('.box').click(function(e) {
var box = e.target;
$(box).toggleClass("large");
})