模仿某网站招聘列表

news/2024/5/16 10:56:12/文章来源:https://blog.csdn.net/weixin_30716141/article/details/96608349

引言

       关注到一朋友所在公司的网站,看到招聘信息部分,突然觉的这个效果简单并且可复用,然后自己就练习了一把。

缺点

      点击标题展开内容后,文字有点抖动,还没排查出来问题所在。

页面

 1 <div class='jobs_box'>
 2     <h2 class='up'><b>高级Java软件工程师</b></h2>
 3     <div class='hp_cont' style="display:none">
 4         <h3>岗位职责</h3>
 5         <ul>
 6             <li>负责系统架构设计和优化。</li>
 7             <li>参与核心模块的编码与开发。</li>
 8             <li>指导软件工程师的开发</li>
 9             <li>了解互联网的技术发展,评估外部技术与解决方案</li>
10             <li>提供团队的技术分析,设计和编码能力</li>
11         </ul>
12         <h3>任职要求:</h3>
13         <ul>
14             <li>计算机相关专业本科以上学历,大型互联网经验者优先;</li>
15             <li>2-5年大型分布式应用系统分析、设计、开发经验;</li>
16             <li>2年SSH(Struts, Spring, Hibernate)实践经验;</li>
17             <li>在可扩展、高性能,高并发,高稳定性系统设计,开发和调优方面有实际经验;</li>
18             <li>JAVA技术知识扎实,熟悉IO,多线程,异步处理,集合类等基础框架,熟悉缓存,消息,搜索等机制;</li>
19         </ul>
20     </div>
21 </div>
22 <div class='jobs_box'>
23     <h2 class='up'><b>高级C#软件工程师</b></h2>
24     <div class='hp_cont' style="display:none">
25         <h3>岗位职责</h3>
26         <ul>
27             <li>负责系统架构设计和优化。</li>
28             <li>参与核心模块的编码与开发。</li>
29             <li>指导软件工程师的开发</li>
30             <li>了解互联网的技术发展,评估外部技术与解决方案</li>
31             <li>提供团队的技术分析,设计和编码能力</li>
32         </ul>
33         <h3>任职要求:</h3>
34         <ul>
35             <li>计算机相关专业本科以上学历,大型互联网经验者优先;</li>
36             <li>2-5年大型分布式应用系统分析、设计、开发经验;</li>
37             <li>2年SSH(Struts, Spring, Hibernate)实践经验;</li>
38             <li>在可扩展、高性能,高并发,高稳定性系统设计,开发和调优方面有实际经验;</li>
39             <li>JAVA技术知识扎实,熟悉IO,多线程,异步处理,集合类等基础框架,熟悉缓存,消息,搜索等机制;</li>
40         </ul>
41     </div>
42 </div>

 

CSS

body{margin:0px;padding:0px;font-size:10px;}.jobs_box{width:590px;margin:20px 0 0 10px;border-bottom:1px dashed #e7eaec;}.jobs_box ul {list-style-type:decimal;}.jobs_box ul li {margin-left:15px;}.jobs_box .up, .jobs_box .down{width:16px;height:16px;}    .jobs_box .up {background:url(images/plus.png) no-repeat;}.jobs_box .down{background:url(images/minus.png) no-repeat;}.jobs_box h2{font-size:14px;line-height:24px;cursor:pointer;}.jobs_box h2 b {float:left;width:560px;margin:-3px 0 0 30px;}.jobs_box h3{padding-top:30px;}.jobs_box .hp_cont{padding:0 15px 0 25px;}

 

jQuery代码

<script type='text/javascript'>$(function(){$(".jobs_box").each(function(){$(this).children('.up').click(function(){if($(this).hasClass('up')){$(this).removeClass('up').addClass('down');}else{$(this).removeClass('down').addClass('up');}if($(this).next('.hp_cont').parent().siblings().children('h2').hasClass('down')){$(this).next('.hp_cont').parent().siblings().children('h2').removeClass('down').addClass('up');}$(this).next('.hp_cont').slideToggle().parent().siblings().children('.hp_cont').slideUp();});});});
</script>

 

优化后的jQuery代码

$(function(){$(".jobs_box").each(function(){var oBtn=$(this).find('h2');var oDiv=$(this).find('.hp_cont');oBtn.click(function(){$('.hp_cont').slideUp(200); //隐藏其它打开的元素$('.jobs_box').find('h2').removeClass('down');if(oDiv.is(':visible')){oDiv.slideUp(200);}else{oBtn.addClass('down');oDiv.slideDown(300);// 展开当前元素}});});
});

  

效果图

 

转载于:https://www.cnblogs.com/sword-successful/p/4240268.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_783880.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网狐网站后台发布与部署

发布成功并部署OK是这样子的 在部署前要先启用IIS功能 在控制面板的程序与功能左边可打开启用Windows功能窗口 IIS功能启用后可打开 IIS管理器,默认添加了Default Web Site

java 期刊,JSP/Java的期刊在线投稿系统|网站程序设计|程序源码

视频演示网址&#xff1a;http://www.bysjdq.com/project/show/CBADCFADD5E934B6.shtml?tff(咨询特价)系统功能模块设计1&#xff0e;系统登录&#xff1a;系统登录是用户访问系统的路口&#xff0c;设计了系统登录界面&#xff0c;包括用户名、密码和验证码&#xff0c;然后对…

让你的IIS网站支持https协议

没加协议前,http访问 加上https协议支持后,通过https来访问 成功加了https访问协议后会看到红色箭头指向位置的443访问链接 在加https协议前要先已导入服务器证书

DotNetCore5.0 WebApi 发布IIS服务器后网站无法打开报404问题处理

解决方法: 在web.config中aspNetCore节点加入 <environmentVariables><environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" /></environmentVariables> 如下图所示 成功访问webapi网站 注意配置https访问

ubuntu18.04编译PHP8.0.9源码并安装PHP服务器及安装Nginx1.14.0服务器运行PHP网站

进入用户主目录 cd $HOME 下载PHP8.0.9源码 wget https://www.php.net/distributions/php-8.0.9.tar.gz 解压到/usr/local/src目录 sudo tar zxvf php-8.0.9.tar.gz -C /usr/local/src ls查看解压后文件

ubuntu 18.04配置Nginx 1.14.0服务器运行PHP8.0.9网站

配置OK后最终运行效果是这样的 在php8.0.9通过源码编译成功并安装后,安装nginx服务器然后配置, 在配置中添加index.php操作如下图 接着增加php文件解释与权限设置,操作如下图 注:nginx配置文件路径在:/etc/nginx/sites-enabled/default: default文件完整内容:

部署PHP网站到ubuntu系统的Nginx服务器

sudo apt install unzip 安装unzip用于解压zip文件 上传后布后的网站zip包到ubuntu 服务器, 并解压:sudo unzip xxx.zip 解压后移动要Nginx网站目录/var/www

mac安装nginx与配置php网站

修改了nginx和php-fpm的配置文件后要重启服务才生效 nginx -s reload可重新加载修改过的配置 brew services restart php可重启php服务 brew services restart nginx 可启动nginx服务 php --ini |grep Loaded 可查php.ini文件加载位置,位于/usr/local/etc/php/8.0/php.i…

百度自动推送收录HTML代码,百度和 360 网站自动推送代码阶段效果展示

前阵子魏艾斯博客更换了 sitemap 插件&#xff0c;又添加了 360 站长工具里面的自动推送代码&#xff0c;当时说过要等几天再去查看推送结果的&#xff0c;到现在也有快一个月了&#xff0c;那么百度站长工具和 360 站长平台自动推送代码安装使用后效果如何呢&#xff1f;为了起…

unix netcore 网站服务器,.net core Kestrel宿主服务器自定义监听端口配置

在.net core的web程序中&#xff0c;除了可以在项目中硬编码服务器的监听端口外&#xff0c;还可以在外部通过json文件配置。方法如下&#xff1a;第一步&#xff1a;在项目中新建一个名为Hosting.json的文件。当然&#xff0c;文件名可以随便取。然后在其中添加如下内容&#…

hyper爬虫https2.0协议网站,使用py2exe无法打包certs.pem解决办法

最近使用hyper爬取https2.0协议网站的数据时&#xff0c;最后使用py2exe打包成exe后&#xff0c;发现证书certs.pem没有被打包进去。 前期一直在想办法使用py2exe将certs.pem打包进exe中&#xff0c;网上很多方法是直接将certs.pem复制进exe里面&#xff0c;但实际工作是根本行…

python使用hyper下载https2.0网站的excel

之前文章介绍了python使用hyper爬取https2.0网站的数据&#xff0c;最近需要下载https2.0网站的一个excel&#xff0c;具体的代码如下&#xff1a; import base64 from hyper import HTTPConnection, tls#建立连接&#xff0c;并设置certs.pem证书 conn HTTPConnection(www.h…

nginx服务器运行php网站报404解决

错误如下:404 Not Found 调用index.php跳转到静态页面时报404错误 在nginx的站点配置conf文件的server节点下的location / 中添加重写规则 # 如果请求的文件不存在 if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; #跳转到根目录下的index.php} …

网狐大联盟本地开发服务器IIS网站部署

1.先安装好IIS网站服务器 2.网站源码编译好并发布到指定目录 3.复制发布好的网站文件夹到服务器 4.添加网站到IIS

IIS网站本机可访问局域网其它机器不能访问解决

1.本机访问 2.同一局域网其它机器无法访问 3.局域网访问机器与网站服务器可Ping通 4.网站服务器打开防火墙,添加入站规则

让apache2网站服务器支持php脚本

1.安装libapache2-mod-php模块 sudo apt-get install libapache2-mod-php -y sudo apt-get install php-gd php-mysql -y systemctl restart apache2 重启网站服务器,可访问php网页了

ubuntu设置apache网站php跨域与资源跨域

1.设置apache服务器资源跨域 Header set Access-Control-Allow-Origin * 2. php页面跨域设置 header("Content-type: text/html; charsetutf-8"); header(Access-Control-Allow-Origin:*);//允许所有来源访问 header(Access-Control-Allow-Method:POST,GET);//允许…

sqlmap注入参透网站完整过程

1.测试网站是否支持注入 http://www.xxx.com/xxx.asp?idxxx and 11 如果网站没报错,代表可注入 2.用sqlmap查询注入点 sqlmap -u http://www.xxx.com/xxx.asp?idxxx 3.查询数据库中表名 成功查询到的表名 查询指定表的所有字段 成功匹配的字段 查看字段数据 接收表字段数…

ASP.NET网站开发中的配置文件

来源&#xff1a;微信公众号CodeL 1.配置文件层次分类 Machine.config&#xff1a; 对.netframework整体的配置web.config&#xff08;framework目录下&#xff09;&#xff1a; 对所有项目所公有的应用程序配置web.config&#xff08;应用程序下&#xff09;&#xff1a; …

ASP.NET Core 一步步搭建个人网站(1)_环境搭建

ASP.NET Core2.0发布有一阵子了&#xff0c;这是.NET 开源跨平台的一个重大里程碑&#xff0c; 也意味着比1.0版本要更加成熟。目前.net core具有开源、跨平台、灵活部署、模块化架构等等特性&#xff0c;吸引着一大批开发者。笔者也开始加入拥抱.net core大军&#xff0c;那就…