如何在 html 中调用另一个 ID 中的特定 ID
How to call particular ID within another ID in html?
这是page2的内容.html
<div data-role="page" data-theme="b" id="pageone">
<div data-role="content">
<div class="site_wrap wrap">
<div class="img_slides_wrap slides_wrap wrap">
<div> <img id="slide1" class="img_slide slide active" src="img/slide0.jpg" alt="" title=""/> </div>
<div> <img id="slide2" class="img_slide slide" src="img/slide1.jpg" alt="" title=""/> </div>
<div> <img id="slide3" class="img_slide slide" src="img/slide2.jpg" alt="" title=""/> </div>
<div> <img id="slide4" class="img_slide slide" src="img/slide3.jpg" alt="" title=""/> </div>
<div> <img id="slide5" class="img_slide slide" src="img/slide4.jpg" alt="" title=""/> </div>
</div>
</div>
<a href="#pagetwo">SHARE</a>
</div>
</div>
现在我需要在单击第 3 页的第三张图像时获得"slide1".html这是它的代码
<li> <a href='page1.html#pageone#slide3' ><img src="img/thumb/a.jpg" alt="Image a" width="30" height="48"/></a></li>
问题是当单击第 3 页中的第三张图片时,我无法获得 slide2.html而是能够获得第 1 张图片......我错了,请帮助我。
ID 在文档中必须是唯一的。
您不能有重复的 ID。
URL 片段标识符语法不支持"X in Y"语法,因为"X"必须是唯一的,因此"In Y"将是多余的。
如果您的 HTML 有效,您所需要的只是 href="page1.html#slide3"
.
调用 每个 id 从 1 到 10 不等。喜欢 #slide1 到 #slide10。你可以很容易地像href="page1.html#slide3"
一样称呼它.
相关文章:
- 将一个表的id与另一个表中的user_id进行匹配,以获取mysql中的记录
- 如何将输入类型值或id从一个jsp传递到另一个jsp页面
- 如何将日期id从一个jsp传递到另一个jsp页面
- 从id标记中的文本进行检查,并将类添加到另一个标记中
- 当一个输入与另一个输入的 ID 具有相同的名称时的含义
- 检查资源的id是否在ng重复中显示的另一个资源的id列表中
- 在另一个函数中使用从模板生成的 id
- 如何在Javascript中将来自另一个页面的ID引用为变量
- 使用 JQuery 从另一个元素的 id 为图像分配属性
- Meteor:访问另一个集合,每个块中有一个id
- 如何在一个表的输入中搜索一组特定的值,而不是另一个表's id(s)值以添加css
- 如何在另一个视图中获取元素的引用id-UI5
- 用另一个没有ID的类移除/替换类-仅限Javascript
- 使用jquery从另一个元素获取使用id的输入的id
- 获取Backbone中另一个视图的id
- 检查数组中的对象属性是否与具有相同ID的另一个对象重复
- Ajax - 在“成功”之后转到另一个页面,从那里的URL中检索用户ID
- 如何在 JavaScript 中获取另一个 ID 下的 ID
- 通过 JavaScript 从另一个页面按 id 获取元素
- AngularJS:获取一个文本区域的值及其 ID 并将其分配给另一个 textare