Javascript Div单击图像/幻灯片以使用JQuery创建新Div?
我正在寻找一种方法,点击一个Div上的图片或链接,它将滑动到另一个Div,而不改变高度…所以类似下面的东西Javascript Div单击图像/幻灯片以使用JQuery创建新Div?,javascript,jquery,Javascript,Jquery,我正在寻找一种方法,点击一个Div上的图片或链接,它将滑动到另一个Div,而不改变高度…所以类似下面的东西 <div id="div1"> <img src="image.jpg" onclick="slide_to_other_div" /> </div> <div id="div2" style="display:none"> <p>Another Div Here</p> </div> 这里是另一个分
<div id="div1">
<img src="image.jpg" onclick="slide_to_other_div" />
</div>
<div id="div2" style="display:none">
<p>Another Div Here</p>
</div>
这里是另一个分区
但我不想要手风琴的效果。。。我想在不影响高度的情况下滑到第2部分
进一步解释
假设您有一张桌子>
<table>
<tr>
<td id="div1"><a href="#div2">Slide to Div2 Direction --> </a></td>
<td> id="div2" style="display:none">This is Div 2</td>
</tr>
</table>
id=“div2”style=“display:none”>这是div2
因此,当我单击指向Div2的链接时,Div1会横向滚动到Div2
<a name="myAnchor"></a>
它不会给你一个很好的动画,但它会带你去那里。
如果你想要一个好的动画,你需要函数scrollTo()
但是我从来没有这样做过。我不完全确定我知道你想要发生什么,但是这里有一系列的步骤可以实现你的目标
编辑:现在我想我对你有了更多的了解,你可能正在寻找一名水平手风琴手。您可以从头开始编写代码,但我建议查看现有的解决方案来指导您(或者简单地使用)。这是一个例子。如果不符合您的喜好,请通过谷歌“水平手风琴”查找更多内容。请将您的问题更具体一些。“不影响身高”是什么意思?什么高度?
div
s?我看到div2
被隐藏;图像移动后是否应隐藏div1
?div
s在视觉上会发生什么情况?更新的问题。。。希望这不是真的。我本想提出类似的建议,但你的问题仍然太模糊了。对不起,对不起,我认为谈论一张图片会让大家对我需要的东西产生反感。有一个关于Div 1的链接,Div 2是一个隐藏的Div。。。当我点击Div 1链接时,它会“水平”滚动到Div B。希望这能有所帮助。啊,那么你正在寻找水平手风琴(例如,类似这样的东西:)?几乎但不完全如此。我需要一个简单的什么,在Div 1上有一个链接,链接到Div 2,其中Div 2将100%替换Div 1的空间。明白了——我认为这可以通过调整手风琴代码来实现:)祝你好运!
$('#div1 img').click(function(){
window.location = "/currentpath_or_link#myAnchor";
});