问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

HTML5用Jquery弹出对话框问题

发布网友 发布时间:2022-04-20 23:13

我来回答

4个回答

懂视网 时间:2022-05-12 04:56

本文主要分享了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();
}

热心网友 时间:2022-05-12 02:04

<!DOCTYPE html>
<html>
<head>
<title>框</title>
<meta charset="utf-8">
<style type="text/css">
*{
margin: 0px;
padding: 0px;
}
#ul1>li{
background: #555;
color: #fff;
float: left;
list-style: none;
width: 4em;
margin: 1em;
text-align: center;
cursor: pointer;
}
.popBox1{
margin: 50px auto;
text-align: center;
width: 30em;
border: 1px solid red;
background: rgb(245,230,230);
z-index: 1000;
display: none;
}
.popBox1 h4{
margin: 2em 0em;
}
.popBox1 span{
display: inline-block;
width: 4.5em;
line-height: 2em;
font-weight: bold;
color: #fff;
margin: 1em 1em;
margin-bottom: 3em;
font-size: 1em;
background: rgb(201,65,65);
border-radius: 5px;
cursor: pointer;
}
.clear{
clear: both;
}
</style>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script>

</head>
<body>
<ul id="ul1">
<li>敌法</li>
<li>剑圣</li>
<li>蝮蛇</li>
<li>幻刺</li>
<li>娜迦</li>
<br class="clear"/>
</ul>
<div class="popBox1">
<h4>确定要干掉</h4>
<span onclick="sureDelete(this)">确定</span><span onclick="cancel(this)">取消</span>
</div>
<script type="text/javascript">
$(document).ready(function(){

$("#ul1>li").click(function(){
var txt=$(this).text();
$(".popBox1").children("h4").text('你确定要干掉:'+txt);
$(".popBox1").show();
});
});
function sureDelete(obj){
$(obj).parent().hide();
}
function cancel(obj){
$(obj).parent().hide();
}
</script>
</body>
</html>

热心网友 时间:2022-05-12 03:22

自己建一个弹窗的div就好了啊

热心网友 时间:2022-05-12 04:57

jquery的插件库,jquery-ui或jquery-easyui追问你有资源吗,分享一下啊,谢谢!!!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? vivo手机备忘录怎么把图片改成文本? 手机qq浏览器怎么打开悬浮窗权限。 vivo手机复制文本怎么设置全选和全不选? html5怎么样? vivo手机里的文档矫正怎么用? 怎么用html5语法实现这种底部弹出菜单效果 安卓手机怎么设置文本替换 绠怎么读 绠的拼音是什么 求VIVO手机怎么用自己下的字体 html5弹出提示框,俩个选项,可以跳转的代码多少? 怎么用HTML代码编辑一个图片链接并在新窗口弹出打开? html5左侧弹出菜单怎样实现 iOS webview html5 移动端 软键盘弹起遮挡输入框 请问VIVO手机相册图片编辑的文字主题如何更换? html5 怎么在网页上创建一个小窗口 安卓手机怎么文本替换? 有一个html5页面,上面有很多视频的一帧图,想点击图片弹出一个小窗口播放该视频。 怎样修改vivo文件内容 html5怎么窗口化 html5和css怎么实现点击按钮弹出框 vivo S9如何更换输入法? 如何在微信端html5页面调用分享接口 怎么用手机浏览器播放视频,需要安装什么插件吗? 用html5做的网站打包成app跟app有什么区别 排版四大原则 妖媚是什么意思? 妖媚是什么意思 妖媚什么意思 “妩媚”与“妖娆”是什么意思? 妖媚的近义词 妖媚 这词是什么意思,形容女生是好话还坏话? 妖媚艳丽是什么意思 妖媚和骚有什么区别 妖媚的基本解释 形容人妖娆妩媚的词语有哪些? 妖媚是褒义词还是贬义词? 妖娆妖媚意思一样吗? 形容妖媚的成语 形容男子妖媚的成语 形容女人妖媚的成语