删除IFRAME有关它的CSS我有下面的一组中的iframe代码与#nitseditpreview的ID:如何从标签中删除的href属性和使用jquery
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right" id="nitsmenu" data-nitspagelabel="1">
<li class="scroll active"><a href="#navigation">Home</a></li>
<li class="scroll"><a href="#aboutus">About Us</a></li>
<li class="scroll"><a href="#services">Services</a></li>
<li class="scroll"><a href="#ourteam">Our Team</a></li>
<li class="scroll"><a href="#portfolio">Portfolio</a></li>
<li class="scroll"><a href="#clients">Clients</a></li>
<li class="scroll"><a href="#blog">Blog</a></li>
<li class="scroll"><a href="#contact">Contact</a></li>
</ul>
</div>
我想删除的href值从与它相关联的锚标记,也CSS这是在样式表即提到:
CSS:
#navigation .navbar-inverse .navbar-nav .active a,
#navigation .navbar-inverse .navbar-nav .active a:focus,
#navigation .navbar-nav.navbar-right li a:hover {
color: #fff;
background-color: #fc7700;
}
我使用jQuery执行此功能,到目前为止,我能够得到元素通过这样的:
JQuery的:
$(document).ready(function() {
$('#nitseditpreview').load(function() { //The function below executes once the iframe has finished loading
var menu = $(this).contents().find('#nitsmenu');
$(this).contents().find('#nitsmenu' > li);
}
}
我应该使用每个功能以获得所需的输出?
你想从锚标记删除的href? 如果您删除了href,那么您可以使用此代码: $(“#nitsmenu li a”)。removeAttr(“href”); 但风格仍然有效,如果你想删除风格,那么你必须改变锚点跨度或任何其他标签。 –