[英]Display href link into div
我想在<div id="display"></div>
标记中显示href
链接,因此当我按菜单或列表中的任何内容时,它将在div中以display
为id
打开。 我有这样的菜单
<div class="menu">
<a href="http://stackoverflow.com" onkeydown="myFunc()">HOME</a>
</div>
<div id="display"></div>
我的JavaScript是这样的
$('#display').html($('.menu a').html());
我对javascript不太了解,但是我认为javascript代码实际上是错误的,我希望有人会帮助我。
万一您要检索页面并将其放在div中:
// bind click event to all anchors within .menu
$('.menu a').click(function(e){
// fetch the page using AJAX and place the results in #display
$('#display').load(this.href);
// prevent navigating away from the page (default action of anchor)
e.preventDefault();
});
(或者也许只是我一个人,但问题似乎很难理解。
$('.menu a').on('click',function(e){
e.preventDefault(); //this will keep your link from loading
var href = $(e.currentTarget()).attr('href');
$('#display').html(href);
});
我们可以使用iframe在<a>
标签中显示链接。
这是我的版本...
的HTML
<div class="menu">
<a id="xxx" href="http://stackoverflow.com" onkeydown="myFunc()">HOME</a>
</div>
<div id="display"></div>
JS
$(document).ready(function() {
var data = $("a#xxx").attr("href");
$('#display').html(data);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.