双击更改 ul 的颜色
Change color of ul on double click
有什么方法可以在双击事件上更改或突出显示 ul 标签的颜色或特定行?
<c:forEach var="food" varStatus="i" items="${foodList}">
<c:set var="foodInfo" value="${food.key}"/>
<ul class="scroller_result" ondblclick="showDetails('${foodInfo}','m','iPad');"">
<li> <input type="checkbox" name="foodIds" <option value="${food.key}"><c:out value="${food.value}"/></option>>
</li>
</ul>
</c:forEach>
jQuery
将是非常优雅的解决方案
function showDetails(...) {
...
$(".scroller_result").css("color","red");
}
您可以通过添加到页面来导入jQuery
<script src="http://code.jquery.com/jquery-latest.js"></script>
看看jsfiddle
的例子
如果你不想使用外部JS库,你可以使用纯JS来实现。看看我的扩展示例。
您应该通过查看类似问题来找到提示和答案
on单击更改列表样式
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 在单独的ul's
- 高亮显示时编辑文本大小和颜色
- 用与线条相同的颜色填充多折线图上的点
- 更改使用Chart.js创建的图表中的轴线颜色
- 如何使用jquery更改html中的背景颜色
- 动态更改高图中的系列颜色
- jsf中两个字符串的颜色代码差异
- 将所选类别循环到ul>李用加载更多按钮
- 使用jquery动态创建ul-li
- 在 ul 下更改内容的字体颜色,在悬停时
- 更改Jquery UL li筛选器中的链接颜色
- JavaScript ul显示和更改颜色
- 更改 ul li 父颜色
- 用“for 循环”为每一秒更改颜色 ul li
- 将ul的边框颜色更改为兄弟颜色“;a“;背景颜色
- CSS选择器问题,如何改变父li的字体颜色时,子ul的焦点
- 在ul li中选择一个href更改颜色
- 双击更改 ul 的颜色
- 无法更改 UL 中所选 li 项目的背景颜色