我正在使用Windows电话的 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();
});