gpt4 book ai didi

jquery - 使用 jQuery 更改占位符文本

转载 作者:IT王子 更新时间:2023-10-29 03:24:01 28 4
gpt4 key购买 nike

我正在使用 jQuery 占位符插件 (https://github.com/danielstocks/jQuery-Placeholder)。我需要更改下拉菜单中的占位符文本。但它并没有改变。这是代码:

$(function () {
$('input[placeholder], textarea[placeholder]').placeholder();
$('#serMemdd').change(function () {
var k = $(this).val();
if (k == 1) {
$("#serMemtb").attr("placeholder", "Type a name (Lastname, Firstname)").placeholder();
}
else if (k == 2) {
$("#serMemtb").attr("placeholder", "Type an ID").placeholder();
}
else if (k == 3) {
$("#serMemtb").attr("placeholder", "Type a Location").placeholder();
}
});
});

我的 HTML:

<div class="filterbox">
<select name="ddselect" id="serMemdd">
<option value="1" selected="selected">Search by Name</option>
<option value="2">Search by ID</option>
<option value="3">Search by Location</option>
</select>
<input id="serMemtb" type="text" style="width: 490px" placeholder="Type a name (Lastname, Firstname)" />
<input id="seMemBut" type="button" value="Search" />
</div>

谁能解决这个问题?

最佳答案

$(document).ready(function(){ 
$('form').find("input[type=textarea], input[type=password], textarea").each(function(ev)
{
if(!$(this).val()) {
$(this).attr("placeholder", "Type your answer here");
}
});
});

将此代码复制并粘贴到您的 js 文件中,这将更改整个网站的所有占位符文本。

关于jquery - 使用 jQuery 更改占位符文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9232810/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com