我为一位客户购买了 Magento 的扩展程序,该扩展程序在代码上应用了该死的 html anchor (该扩展程序有一个地穴,所以我无法访问代码),我需要将其删除。通过按 Ctrl + U 查看源代码,看看我得到了什么:
<script type="text/javascript">
Event.observe(window, 'load', function() {
$('processing-cerebrum-all-observer-AdminhtmlDashboardIndexLicenseProcessor').hide();
window.location.hash="LicenseExpireChart";
});
</script>
<a name="LicenseExpireChart"></a>
这真让我恼火,因为我想看到仪表板页面的顶部,并且在页面加载后它被迫滚动到 anchor 。如何使用 javascript/jquery 完全删除此代码?
谢谢。
最佳答案
上面给出的答案完全正确,但还有更好的方法 - vanilla-js:
var els = document.getElementsByName('LicenseExpireChart');
for (var i = 0, l = els.length; i < l; i++) { els[i].parentNode.removeChild(els[i]); }
关于javascript - 是否可以按名称删除 anchor ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14988223/