将控制按钮更改为可理解的英语
Change control buttons to understandable english
基本上,我在一个名为control
的类中有这个[D] [D+] [B] [B&D] [F]
,在一个页面上有好几次
这一切都很好,但每个按钮都是激活JavaScript的链接,所以我也不能像我希望的那样轻松地更改它们。
如何将页面上这些控制按钮的每个实例更改为特定文本,同时保留它们的功能?
如CCD_ 3?
http://jsfiddle.net/N57FX/
这可能对你没有任何好处,因为我完全是在说我以前说的话。我只想将页面上控制类中[D]的每个实例(每页多个帖子)更改为[Foo]
如果这些是input
元素,那么简单如下:
$(".control[value=D]").val("Foo");
如果它们是锚或任何其他元素,就会变得有点棘手:
$(".control").filter(function(){
return $(this).text() === "D";
}).text("D");
既然你的小提琴里有标题,那就用它们吧:
window.addEventListener ('load', function () {
[].slice.call (document.querySelectorAll ('.controls a')).forEach (
function (b) { b.innerHTML = b.title; });
});
参见分叉小提琴:http://jsfiddle.net/jstoolsmith/URPa4/
如果您想在标题和按钮中使用不同的文本,请为每个控件添加一个属性data-text
,并使用
window.addEventListener ('load', function () {
[].slice.call (document.querySelectorAll ('.controls [data-text]')).forEach (
function (b) { b.innerHTML = b.getAttribute ('data-text'); });
});
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 下拉选择可自动更改第二个下拉选择
- knockoutjs可观察数组
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- 调整窗口大小时,可拖动的对象会出现在容器外部
- JQuery需要帮助理解(i,el)
- 手风琴可点击并悬停
- 将纯文本URL转换为可单击链接
- 一点javascript元编程&可链接的设置器
- 将事件聚焦/模糊在可编辑内容的元素上
- 带有加号的电话号码验证(可选)
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- javascript解释器如何理解变量的数据类型
- 我可以'我似乎不知道如何修复javascript中的两个lint.有人能帮我理解吗
- 以可优化的方式使用requirejs加载模板
- 将日期时间从json转换为可读格式
- 需要帮助理解如何在javascript中定义静态类和可实例化类
- JS:理解可写为 Object 属性属性
- 将控制按钮更改为可理解的英语
- 我没有'无法理解对象的可写和可配置属性