前端代码请教???????、谢谢各位大神

qq_38209362 2017-09-15 04:31:38
现在有多个按钮,我想知道我点击了哪个按钮,我想给他们相同的类名,当点击其中一个按钮时,我通过他们的值来获得我点了哪个按钮。
前端代码如何实现?各位大神 谢!
...全文
382 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_30431673 2017-09-20
  • 打赏
  • 举报
回复
var value=$('.zhuang').val(); 你这个value 取值又问题。 你试试2 3楼的方法,应该是可以的。
qq_30431673 2017-09-20
  • 打赏
  • 举报
回复
class="zhuang" 把你的class 换成不同的名字
qq_37557269 2017-09-19
  • 打赏
  • 举报
回复
肯定的啊,你那class都是一个
天际的海浪 2017-09-17
  • 打赏
  • 举报
回复
引用 4 楼 qq_38209362 的回复:
<button class="zhuang" value="不抢">不抢</button> <button class="zhuang" value="抢庄X1">抢庄X1</button> <button class="zhuang" value="抢庄X2">抢庄X2</button> <button class="zhuang" value="抢庄X3">抢庄X3</button> <button class="zhuang" value="抢庄X4">抢庄X4</button> $('.zhuang').on('click',function(event){ alert("点击成功"); var value=$('.zhuang').val(); alert(value); if(value=="不抢"){ //隐藏按钮 }if(value=="抢X1"){ user.head="qiangzhuang"; user.userInfo.zhuang=1; console.log(user); ws.send(user); }if(value=="抢X2"){ user.head="qiangzhuang"; user.userInfo.zhuang=2; console.log(user); ws.send(user); }if(value=="抢X3"){ user.head="qiangzhuang"; user.userInfo.zhuang=3; console.log(user); ws.send(user); }if(value=="抢X4"){ user.head="qiangzhuang"; user.userInfo.zhuang=4; console.log(user); ws.send(user); } }); 我是想这样写的,但是不管点哪个按钮都只是不抢
var value=$(this).val();
一个小麻瓜 2017-09-17
  • 打赏
  • 举报
回复
加个自定义属性试试,就行这样obj[i].index=i;点击的时候alert(this.index)。你试一下看看行吗,我是小白不敢大声说话- -!
qq_38209362 2017-09-15
  • 打赏
  • 举报
回复
<button class="zhuang" value="不抢">不抢</button> <button class="zhuang" value="抢庄X1">抢庄X1</button> <button class="zhuang" value="抢庄X2">抢庄X2</button> <button class="zhuang" value="抢庄X3">抢庄X3</button> <button class="zhuang" value="抢庄X4">抢庄X4</button> $('.zhuang').on('click',function(event){ alert("点击成功"); var value=$('.zhuang').val(); alert(value); if(value=="不抢"){ //隐藏按钮 }if(value=="抢X1"){ user.head="qiangzhuang"; user.userInfo.zhuang=1; console.log(user); ws.send(user); }if(value=="抢X2"){ user.head="qiangzhuang"; user.userInfo.zhuang=2; console.log(user); ws.send(user); }if(value=="抢X3"){ user.head="qiangzhuang"; user.userInfo.zhuang=3; console.log(user); ws.send(user); }if(value=="抢X4"){ user.head="qiangzhuang"; user.userInfo.zhuang=4; console.log(user); ws.send(user); } }); 我是想这样写的,但是不管点哪个按钮都只是不抢
当作看不见 2017-09-15
  • 打赏
  • 举报
回复

//jq
$(".class").click(function(){
  $(this).xxx
})
2017-09-15
  • 打赏
  • 举报
回复

$(".btnclass").click(function(){
	alert($(this).val());
});
Go 旅城通票 2017-09-15
  • 打赏
  • 举报
回复
document.onclick=function(e){
e=e||window.event;
var o=e.target||e.srcElement;
if(o.className=='你按钮的样式')alert(o.value)
}


Web开发学习资料推荐
jqGrid表单编辑配置
javascript混淆加密

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧