Я пытаюсь создать простой javascript, который изменит содержимое якорной ссылки, когда окно браузера станет меньше определенной ширины, и вернет его обратно, если оно превысит указанную ширину.
HTML:
<footer id="about" style="">
<ul id="aboutFooter" style="">
<li><a href="http://twitter.com/whatever" id="twitter">OUR 140-CHARACTER THOUGHTS</a></li>
<li><a href="mailto:whatever@gmail.com" id="email">EMAIL US AT WHATEVER@GMAIL.COM</a></li>
<li><a href="#" id="middleMan">OR KEEP THINGS SIMPLE AND HIT "NEXT"</a></li>
</ul>
</footer>
JAVASCRIPT:
var mq = window.matchMedia( "(min-width: 1074px)" );
if (mq.matches) {
document.getElementById("email").firstChild.nodeValue = "EMAIL US AT whatever@gmail.com";
document.getElementById("twitter").firstChild.nodeValue = "OUR 140-CHARACTER THOUGHTS";
}
else {
document.getElementById("email").firstChild.nodeValue = "EMAIL";
document.getElementById("twitter").firstChild.nodeValue = "TWITTER";
}
В данный момент он вообще не работает - остается только начальные значения для каждого элемента. У меня на той же странице работает jQuery, возможно ли, что они мешают друг другу?