我正在为 windows phone使用HTML创建网页。问题是单击页面向上滚动的链接。
我试过preventDefault并返回false
..
这两种解决方案都适用于纵向视图,但在横向视图中问题仍然存在。
$(".menu dt a").click(function(e) {
// Hide selection area
var divParent = document.getElementById($(this).parent().attr("id"));
if (divParent.getElementsByTagName('dd')[0].getElementsByTagName('ul')[0].style.display == "block")
{
divParent.getElementsByTagName('dd')[0].getElementsByTagName('ul')[0].style.display = "none";
}
else
{
divParent.getElementsByTagName('dd')[0].getElementsByTagName('ul')[0].style.display = "block";
}
e.preventDefault();
});