本文主要分享了jQuery和HTML5弹出创意搜索框层的实例代码。具有一定的参考价值,下面一起来看下吧
本效果适用于移动设备,可以使用手机等浏览效果。
HTML代码如下:
<!doctype html> <html lang=zh> <head> <meta charset=UTF-8> <meta http-equiv=X-UA-Compatible content=IE=edge,chrome=1> <meta name=viewport content=width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no /> <title>jQuery+CSS3创意搜索框特效 - 何问起</title> <link rel=stylesheet type=text/css href=http://hovertree.com/texiao/jquery/26/css/default.css /> <!--必要样式--> <link rel=stylesheet type=text/css href=http://hovertree.com/texiao/jquery/26/css/search-form.css /> </head> <body> <p> <a href=http://hovertree.com/>首页</a> <a href=http://hovertree.com/texiao/>特效</a> <a href=http://hovertree.com/h/bjaf/sousuokuang.htm>原文</a> </p> <form onSubmit=submitFn(this, event); name=yestop> <p class=search-wrapper> <p class=input-holder> <input type=text class=search-input placeholder=请输入关键词 name=hewenqi /> <input type=hidden name=q /> <button class=search-icon onClick=searchToggle(this, event);><span></span></button> </p> <span class=close onClick=searchToggle(this, event);></span> <p class=result-container> </p> </p> </form> <script src=http://hovertree.com/ziyuan/jquery/jquery-1.12.0.min.js type=text/javascript></script> <script type=text/javascript src=http://hovertree.com/texiao/jquery/26/js/hovertreesearch.js></script> </body> </html>
其中hovertreesearch.js的代码如下:
function searchToggle(obj, evt) {
var container = $(obj).closest('.search-wrapper');
if (!container.hasClass('active')) {
container.addClass('active');
evt.preventDefault();
}
else if (container.hasClass('active') && $(obj).closest('.input-holder').length == 0) {
container.removeClass('active');
// clear input
container.find('.search-input').val('');
// clear and hide result container when we press close
container.find('.result-container').fadeOut(100, function () { $(this).empty(); });
}
}
function submitFn(obj, evt) {
var value = $(obj).find('.search-input').val().trim();
var _html = 您搜索的关键词: ;
if (!value.length) {
_html = 关键词不能为空。;
}
else {
window.open(http://cn.bi + ng.com/search?q=site%3Ahove + rtree.com + value + &hewenqi=yestop);
_html += <b> + value + </b>;
}
$(obj).find('.result-container').html('<span>' + _html + '</span>');
$(obj).find('.result-container').fadeIn(100);
evt.preventDefault();
}
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
html5 canvas和JavaScript如何实现本地截图
html5和css3以及jquery实现音乐播放器
以上就是HTML5和jQuery实现弹出创意搜索框层的方法的详细内容,更多请关注双恒网络其它相关文章!
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
9.本站默认解压密码为:www.sudo1.com
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。
不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。
我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
云资源网 » HTML5和jQuery实现弹出创意搜索框层的方法
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
9.本站默认解压密码为:www.sudo1.com
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。
不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。
我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
云资源网 » HTML5和jQuery实现弹出创意搜索框层的方法
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?