首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >fade_in fade_out调用另一个页面

fade_in fade_out调用另一个页面
EN

Stack Overflow用户
提问于 2014-02-08 16:25:17
回答 1查看 44关注 0票数 1

我试图使用Jquery的fade_in fade_out显示另一个表单页面中的表单:例如,当前页面显示一个带有: Name、Age、Country的表单。我是使用自动完成“国家”的输入。因此,如果一个用户找不到他的国家自动完成,他应该添加它,而不改变页面。因此,我想调用另一个包含添加国家的表单的页面,该页面具有fade_in效果。

我怎么能这么做?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-08 16:42:53

这是你的答案

代码语言:javascript
运行
复制
<div class="p1"><input type="text" placeholder="Name" /><br /><input type="text" placeholder="Address" /><br /><select id="country" ><option>Select a country</option><option value="india">India</option><option value="add">Add new country</option></select>
  <input  type="button" id="subc" value="Submit"/>
</div>

CSS

代码语言:javascript
运行
复制
.p1 { padding:10px; text-align:center }
.p2 { position: absolute; top:0; left:0; height:100%; width:100%; text-align:center; background-color:#FFF; display:none }

JQUERY

代码语言:javascript
运行
复制
$(document).ready(function(e) {
    $('#country').change(function(e) {
        if($(this).val() == 'add'){
            $('.p1').fadeOut()
            $('.p2').fadeIn()
        }
    });
    $('#addc').click(function(e) {
        $c = $('#ncountry').val()
        if($c != ''){
        $('#country').append('<option>'+$c+'</option>')
        alert('Country added to list')
        $('.p2').fadeOut()
            $('.p1').fadeIn()
        }
        else{
            alert('Enter a country name')
        }
    });

小提琴http://jsfiddle.net/krunalp1993/tkBDN/1/

希望它能帮助你:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21648542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档