wlbk.net
当前位置:首页 >> Button按钮点击变颜色 >>

Button按钮点击变颜色

点击时传一个参数,用来判断点击的是哪个按钮,. 根据参数,把当前按钮改变颜色,,其它的都改变成原来的颜色

var buttons = $(':button');buttons.on('click', function(){ buttons.css('background-color', 'white'); $(this).css('background-color', 'yellow');});

<input type ="button" id = "btnid" value = "点击" onclick="changecolor()"> function changecolor() { document.getelementbyid('btnid').style.backgroundcolor="red"; }

1 你的想法可以解决问题 自己新建一个类 继承uibutton 里面加个属性 int就行 然后设置cell的时候 让这个int等于 indexpath.row (比较麻烦 需要自定义button 也有可能要自定义cell)2 给每个button设置一个tag值 就是 indexpath.row+固定常数(实现

HTML中点击按钮更改DIV背景颜色可以用JavaScript脚本实现: function changecolor(){ document.getElementById("div").style.background="red"; //更改为红色}

可以按楼上说的换背景图,或者就是在button的onclick事件同btn.setbackground里边设置颜色就好,如果只是换颜色的话,这个比较简单.

ccl.onclick = function(){ with(youdiv.style)backgroundColor=backgroundColor!="blue"?"blue":"red"; }

for循环应该写在最上面吧,你的算法应该是先将所有哦按钮背景图片改为未选,然后再将点击的按钮改为已选.

点击需要修改的button按钮,属性backcolor即可修改

你图片上的效果是选项卡页面 你说的效果需要配合JS来实现 可以用JS给点击的按钮元素加上个selected卷标 selected卷标中设置按钮高亮颜色样式

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com