- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有几个 jQuery 函数,它们将搜索字段设置为包含“搜索”一词,并在单击该字段时清除/重置它....
// Search Box Placeholder
jQuery('#q').focus(function() {
if(jQuery(this).val() == 'Search') {
jQuery(this).val('');
}
else if(jQuery(this).val() == '') {
jQuery(this).val('Search');
}
});
jQuery('#q').blur(function() {
if(jQuery(this).val() == '') {
jQuery(this).val('Search');
}
});
jQuery('#q').val('Search');
唯一的问题是,如果在没有设置替代搜索词的情况下提交搜索表单,我不确定如何清除“搜索”一词。如果内容等于'Search',有没有办法在表单提交之前检查并清除内容?
最佳答案
如果值为'Search',您可以阻止提交表单。
$('form').on('submit', function(){
return $('#q').val() !== 'Search';
});
如果要支持不支持占位符属性的旧版浏览器,也可以使用插件。
关于javascript - jQuery 中的 "Mimic"占位符属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15373341/
在Windows.Forms表单中,我们正在尝试实现以下目标: 选中/取消选中父节点时,选中/取消选中所有子节点。 自动检查父节点是否已检查其所有子节点。 如果未选中父节点的子节点之一,则自动取消选中
我是 scala 的新手,这更像是一个好奇的问题。 假设我有一个类 class Container() { def add(item: Item) ... } 我可以这样调用它:contain
背景 我有几个 jQuery 函数,它们将搜索字段设置为包含“搜索”一词,并在单击该字段时清除/重置它.... // Search Box Placeholder jQuery('#q').focus
我在 flask 应用程序中有以下路由,它接受上传的文件并将文件对象扔到函数中进行验证。这是一个准系统示例: def is_file_valid(file): if file.filename
我想要具有多行的 UITextField,在对这个问题进行快速谷歌之后,我发现我应该使用 TextView,所以当我想要多行时,我确实将代码切换为使用 UITextView。我的 View 还有我想保
我正在为 my_script.py 中的以下函数编写单元测试: def _parse_args(): parser = argparse.ArgumentParser( des
在我自己的使用TypeScrip的Reaction应用程序中,我试图模仿Reaction-Testing-Library的文档,在那里它测试Reaction路由器路由和链路。在该文档中,演示没有使用打
在我自己的使用TypeScrip的Reaction应用程序中,我试图模仿Reaction-Testing-Library的文档,在那里它测试Reaction路由器路由和链路。在该文档中,演示没有使用打
对于标签系统,当输入新项目时,我希望用户开始输入一两个字母并查看可能的标签...类似于 SO 标签在网站上的工作方式,即 Ajax。 有没有办法在 IOS 上执行此操作? 基本上,添加项目屏幕有一些空
我想使用通配符比较 4 个字符串。 例如: std::string wildcards[]= {"H? ", "RH? ", "H[0-5] "}; /*in the last one I nee
我的 Dropbox 帐户上有 mp4 文件,当我在 iPhone 上播放它们时,它们会正确适应使用 Apple 的 HTTP Live Streaming。 我正在尝试在自己的应用程序上执行相同的操
我正在尝试模仿 Apple Music App 使用的 UINavigationBar 的外观(日期显示在大标题上方)。 我知道 Apple Music 应用程序不使用 ios11 的标准 UINav
基于此SO post ,下面的代码会旋转、居中和裁剪用户实时捕获的视频。 捕获 session 使用 AVCaptureSessionPresetHigh 作为预设值,预览层使用 AVLayerVid
我一直在使用 select2 作为我选择的网站 UI。但是,我注意到有一个用于 select2 的特性,我觉得应该用于我的文本框;清除所有功能。 http://ivaynberg.github.io/
我有一个固定行高的外表(在本例中为 24px)。 我想嵌套一个表格来添加一些内容,但也想模仿里面的行高和边框。 但是这里有 1px 的差异: 我无法解释这一点,但感觉这与 rowspan 以及带有 f
我是一名优秀的程序员,十分优秀!