0

一个程序如何同时点击多个功能。用于提出此问题的代码将很快提供。

现在澄清一下,我的目标是单击提供的任一链接,我希望它移动到某个元素的位置。我想让主机元素消失,然后打开一个 iframe。发生这种情况时,我希望行(一)(二)(三)中的所有其他链接都可以移动或消失,直到再次单击链接。我知道这需要某种 Jquery,所以如果有人有 Jquery,请给我一个?我一直无法开发自己的,也找不到一个。我非常感谢任何愿意帮助我的人!

<div id="external_links">
<ul id="Rowone">
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.chiefdelphi.com/forums/portal.php" title="ChiefDelphi - Forums"><h3>Chief Delphi</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
</ul>
<ul id="Rowtwo">
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
</ul>
<ul id="Rowthree">
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
    <li><a href="http://www.andymark.com/" title="AndyMarks - Distributor"><h3>Andy Mark</h3></a>
    </li>
</ul>
<iframe src="http://www.dptv.org/programs/robotics/index.shtml?cmpgn=shorturl" width="200" height="200"></iframe>
    </div>

    </div>

</div> 
<!--#external_links-->
4

1 回答 1

1

将您的 html 更改为:

<a href="http://www.andymark.com/" title="AndyMarks - Distributor" OnClick="myfunction()">

并在您的 js 文件或脚本标记区域中添加调用该函数。

function myfunction(){
    ifrm = document.getElementsByTagName("IFRAME"); 
    ifrm.setAttribute("src", "http://stackoverflow.com/");
}

如果你想在 javascript 中实现淡入淡出效果,那就没那么容易了。为此使用 jQuery。

于 2013-07-07T20:34:22.803 回答