Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按id js定位?_Javascript_Jquery - Fatal编程技术网

Javascript 按id js定位?

Javascript 按id js定位?,javascript,jquery,Javascript,Jquery,如何在“div”中按“a”,使打开的窗口位于“div”之间 按下“id 2”,窗口显示在“id 1”和“id 3”之间。按下“id 3”,窗口显示在“id 2”和“id 4”之间 $('#add').hide(); $(“#打开_添加”)。单击(函数(){ $('#add').show(); $('#3').hide(); }); $(“#关闭_添加”)。单击(函数(){ $('#add').hide(); $('#3').show(); }); 首先 第二 第四 第五 尝试插入div,如下

如何在“div”中按“a”,使打开的窗口位于“div”之间

按下“id 2”,窗口显示在“id 1”和“id 3”之间。按下“id 3”,窗口显示在“id 2”和“id 4”之间

$('#add').hide();
$(“#打开_添加”)。单击(函数(){
$('#add').show();
$('#3').hide();
});
$(“#关闭_添加”)。单击(函数(){
$('#add').hide();
$('#3').show();
});

首先

第二

第四

第五


尝试插入div,如下示例所示:

$(文档).ready(函数(){
$('divp')。单击(函数(){
$('#add').remove().insertAfter($(this.parent()).show();
})
})

首先

第二

第三

第四

第五


可能重复的元素,但如何使所选元素隐藏?例如:点击“第四个”出现“关闭添加”,而“第四个”消失,等等。这很简单。只需隐藏一个元素并标记为隐藏即可。在“下一步”中,单击“显示所有隐藏元素”并标记“下一步”。尝试一下,将此代码添加到
单击
函数
$('.hiddenItem').removeClass('hiddenItem').show()$(this.addClass('hiddenItem').hide()$(this.addClass('hiddenItem').hide()
$(this.parent().addClass('hiddenItem').hide()编写2)要测试AJAX请求,您应该确保目录中存在
some_page.php
,并且它会创建一些响应。因此,您可以通过谷歌
ajaxjqueryphp
搜索一些示例。非常感谢您的回答。这完全解决了我的问题。