gpt4 book ai didi

jquery - 使用 jQuery 清除搜索框中的默认值

转载 作者:行者123 更新时间:2023-12-01 06:13:14 27 4
gpt4 key购买 nike

似乎无法实现这个简单的功能!我想要的只是在单击输入框中清除默认搜索词。以下内容在一定程度上有效,但会清除输入的任何其他文本,我认为重置 search_form_text 应该可以解决此问题:

search_form_text = $('#block-search-0 #edit-search-block-form-l').attr('value');

if (search_form_text == 'Enter search keywords here') {

$('#block-search-0 #edit-search-block-form-l').click(function() {
$('#block-search-0 #edit-search-block-form-l').attr('value', '');
search_form_text = '';
});

}

嗯嗯...:)

最佳答案

尝试像这样重新排列:

$('#edit-search-block-form-l').click(function() {           
if($(this).val() == 'Enter search keywords here')
$(this).val('');
});

这只是阻止用户专门搜索“在此处输入搜索关键字”,但这真的是一个问题吗?在此页面顶部查找,输入“搜索”,单击出来,然后再次单击该框......用户会注意到它吗?可能不是:)

为什么它不起作用:
$('#block-search-0 #edit-search-block-form-l').attr('value', ''); 每次都会清除该值,你需要一个 if看看你是否真的想清除:)

关于jquery - 使用 jQuery 清除搜索框中的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2544441/

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