【发布时间】:2012-05-15 04:06:03
【问题描述】:
我正在更改我博客的当前主题,并希望在我的所有输入字段中添加一个类。
我不精通正则表达式代码,所以每当我需要让这些事情发生时,我都会遇到很多麻烦。
type="提交"
我要添加类btn需要添加到<input type="submit">
旧代码
<input type="submit" id="some_id" name="something" class="some_class" value="some_value" />
新代码
<input type="submit" id="some_id" name="something" class="btn some_class" value="some_value" />
和
同样,我希望将 input 类添加到 <input type="text"> 和 <input type="textarea">
旧代码
<input type="text" id="some_id" name="something" class="some_class" value="some_value" />
<textarea id="some_id" name="something" class="some_class" value="some_value" />
新代码
<input type="text" id="some_id" name="something" class="input some_class" value="some_value" />
<textarea id="some_id" name="something" class="input some_class" value="some_value" />
【问题讨论】:
-
@thecodeparadox jQuery 是最简单的解决方案。但我希望使用 WP Hooks 来完成这项工作。
-
您希望钩子以何种方式参与其中。 jQuery 或 CSS 可用于根据您显示的内容选择这些元素,但您是在谈论想要创建自己的钩子,这将允许您使用该钩子动态地将类添加到任何元素?
-
@eddiemoya 你让我明白了。是的,我想为元素动态添加类。
-
@Aniket 当你添加了你想要的类后,你打算用它做什么?它是用于 CSS 还是您有其他用途?
-
@maiorano84 即使我同意你的想法。这对于客户端脚本来说是非常正确的。你不能相信它有很多责任。但他们肯定会来救援。就像他们说的 - “绝望的时代,绝望的措施”。