我想要一个链接,当点击时,执行一个 javascript 函数。
这是javascript:
<script type="text/javascript">
function changeStyle() {
var header = document.getElementbyId("header");
var container = document.getElementbyId("container");
header.style.display = "block";
container.style.marginLeft = "auto";
}
</script>
这是HTML:
<a href="javascript:changeStyle()"><span>☰</span> MENU</a>
目前,当点击链接时,没有任何反应。我将如何做到这一点,以便 javascript 在我想要的时候真正改变样式?
编辑:
这是新代码:
Javascript:
$('#selector').click(function() {
var header = document.getElementById("header");
var container = document.getElementById("container");
header.style.display = "block";
container.style.marginLeft = "auto";
})
HTML:
<a href="#" id="selector"><span>☰</span> MENU</a>