0

当我查看 jquery mobile 生成的 HTML 时,我看到:

<input placeholder="Filter Items..." data-type="search" class="ui-input-text ui-body-b">

我尝试更改此值:

$("ul[data-filter='true'], input[data-type='search']").attr("placeholder", "Testing...");

由于语言文件,我需要在 javascript 中动态执行此操作。

但是,更改不适用!我正在使用许多其他类似的方法来翻译我的页面,只是这些搜索框不起作用。

4

1 回答 1

1

idinput字段一个并更改placeholder值如下

$("#input").attr("placeholder", "Testing...");

例子

如果你想使用attr选择器而不是这样做

$('input[data-type="search"]').attr("placeholder", "Testing...");
于 2013-07-11T21:06:27.673 回答