jQuery.click()函数-链接两个.click()函数(在单独的页面上)并显示相关内容

jQuery.click()函数-链接两个.click()函数(在单独的页面上)并显示相关内容,jquery,function,click,Jquery,Function,Click,好的,我在两个页面上有两个.click()函数,它们都工作得很好,没有问题。我需要能够从一个.click()函数中链接到另一个函数。链接应该如何编写?或者.click()函数不适合这种过程吗??链接到页面很好,例如其他内容,但我希望能够在加载otherpage.html时从“changeText3”调出内容,而不必单击该页面上的链接 哈哈,希望这不会太混乱 <ul id="subNav"> <li>&

好的,我在两个页面上有两个.click()函数,它们都工作得很好,没有问题。我需要能够从一个.click()函数中链接到另一个函数。链接应该如何编写?或者.click()函数不适合这种过程吗??链接到页面很好,例如其他内容,但我希望能够在加载otherpage.html时从“changeText3”调出内容,而不必单击该页面上的链接

哈哈,希望这不会太混乱

<ul id="subNav">                                
    <li><a id="changeText1">&nbsp;Link 1</a></li>
    <li><a id="changeText2">&nbsp;Link 2</a></li>
    <li><a id="changeText3">&nbsp;Link 3</a></li>
</ul>  

<div id="textBox">
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam tempor tincidunt varius. Cras adipiscing lacinia rhoncus. Suspendisse felis velit, dignissim scelerisque sodales vitae, hendrerit nec lorem.</p> 
    <p>Contact us <a href="contact.html">here.</a></p>
</div><!--end of textBox-->

<script type="text/javascript" src="media/js/jquery.v1.6.js"></script>
<script type="text/javascript">
    $(document).ready(function() {          
        $("#changeText1").click(function() {
            $("#textBox").html("<p>Aliquam elementum vulputate ipsum, et faucibus lorem sagittis quis.</p><p><a href='otherpage.html'>Link to relevant content</a></p>");
        });

        $("#changeText2").click(function() {
            $("#textBox").html("<p>Suspendisse potenti. Vivamus tempus fermentum leo nec tincidunt.</p><p><a href='otherpage.html'>Link to relevant content</a></p>");
        });

        $("#changeText3").click(function() {
            $("#textBox").html("<p>Vivamus id convallis augue. Nam scelerisque ante non sem tempor feugiat. Phasellus leo leo, malesuada in faucibus a, pellentesque id dui.</p><p><a href='otherpage.html'>Link to relevant content</a></p>");
        });
    });
</script>
  • $(文档).ready(函数(){ $(“#changeText1”)。单击(函数(){ $(“#文本框”).html(“Aliquam elementum vulputate ipsum,et faucibus lorem sagittis quis.

    ”; }); $(“#changeText2”)。单击(函数(){ $(“#文本框”).html(“Suspendisse potenti.Vivamus tempus fentum leo nec tincidunt.

    ”); }); $(“#changeText3”)。单击(函数(){ $(“#文本框”).html(“Vivamus id convallis augue.Nam scelerisque ante non sem tempor feugiat.Phasellus leo leo,malesuada in faucibus a,Pelletsque id dui.

    ”; }); });
如果你在两个不同的页面之间进行链接,那么任何一个页面上的脚本都无法了解另一个页面。把每一页都当作空白的石板。您必须以某种方式在页面之间传递信息,并在新页面上处理内容更新

您可以将当前位于click函数中的代码放在一个非匿名函数中,并在加载链接页面时调用该函数,使用get参数来标识单击了哪些链接,并适当地更新内容。(newpage.html?单击=链接1)


我怀疑你做得不对,虽然不清楚你想做什么

谢谢。再澄清一点-有两页内容设置相同,主题列为链接,单击/.click()时,内容显示。在第一页内容的末尾,我有一个到第二页相关内容的链接(正如我所提到的,它的设置方式与第一页相同)。我想能够点击链接到第二页,并提出了内容,而不必点击主题链接。