0

我刚刚开始接触 jQuery(在一定程度上还包括 CSS),并且在简单地定位正确的选择器时遇到了很多麻烦。即使我直接从 Firebug 复制并粘贴 CSS 路径,也有一半的时间不起作用。

目前,我正在尝试更改 Wibiya 工具栏以使用我自己的 Wordpress 内置 URL 缩短器而不是他们的,我认为最简单的方法是仅定位它的选择器并通过 jQuery 更改它。

这是我现在正在使用的代码(不起作用):

$("input#linkUrl").text("testing");

我尝试了其他一些选择器,包括完整的、巨大的复制 Firebug 路径,但也没有运气。

我正在使用的 URL(对于任何想要自己检查的人)是同时在美国,工具栏位于最底部,有问题的项目是显示“复制”按钮的 URL。


更新 2013 年 10 月 4 日下午 4:22:其他人有什么建议吗?还是行不通。

4

2 回答 2

4

您可能想要$("input#linkUrl").val("testing");,因为您的目标元素是输入。

如果需要,您还可以将选择器缩短#linkUrl到。


作为侧节点,请不要再链接到“实时”站点。相反,提供一个简单的脚本或一个(不)工作的 jsFiddle。

于 2013-09-23T20:25:44.677 回答
3

来自jQuery 文档

.text() 方法不能用于表单输入或脚本。
要设置或获取 input 或 textarea 元素的文本值,请使用 .val() 方法。

$("input#linkUrl").val("testing");
于 2013-09-23T20:26:08.900 回答