新问题:所以我已经使用了这个给定的index.html,其中包含了所有内容,并改变了我的需求。由于适合这个应用程序的新需求,请教老师关于更改li类,如下所示:
<div id="page" data-role="page" data-theme="b">
<div data-role="header" data-theme="b">
<div class="logo"><div align="center"><img src="images/logo.png" width="635" height="95"></div>
</div>
<div data-role="content">
<ul data-role="listview" data-theme="c">
<li class="accom"><a href="#accom"></a></li>
<li class="dining"><a href="#dining"></a></li>
<li class="events"><a href="#events"></a></li>
<li class="entertainment"><a href="#entertainment"></a></li>
<li class="maps"><a href="#maps"></a></li>
<li class="attractions"><a href="#attractions"></a></li>
<li class="transport"><a href="#transport"></a></li>
问题:现在每个页面都会调用href中的原始#,例如who,而相应的div标签是&#34; who&#34;。因为它现在是li类,并且名称已更改,我尝试在注释中将div标记更改为新的li类或a href。
这还没有奏效。有人知道如何解决? div id从头开始按照代码从主屏幕链接到新页面。
这是我的第二篇文章,很抱歉,如果它让人感到困惑。
干杯。
似乎代码未显示 - 请转到此处查看代码:https://docs.google.com/document/d/10GB52-lO_e-bnupGyiJFISTmH4iWFOixPtnjKcx_WPg/edit?usp=sharing
答案 0 :(得分:0)
根据我对您的问题的理解,您想要更改链接的位置?
当您将锚点移动到<li>
内部时,我打赌它的宽度/高度为0/0并点击<li>
并不做任何事情。
将<a>
代码设为
display: block;
height: 100%;
width: 100%;
并查看是否可以解决问题。
在这种情况下,一个jsfiddle真的会有所帮助。