[英]simple javascript path issue
I'm trying to nest some thumbnails within a drop menu that will appear in a different area of the page when activated. 我正在尝试将一些缩略图嵌套在一个下拉菜单中,该菜单在激活后将出现在页面的不同区域。 When I do, the JavaScript does not function properly.
当我这样做时,JavaScript无法正常运行。
$(document).ready(function(){
$("h4").append('<em></em>')
$(".thumbs a").click(function(){
var largePath = $(this).attr("href");
var largeAlt = $(this).attr("title");
$("#largeImg").attr({ src: largePath, alt: largeAlt });
$("h4 em").html(" (" + largeAlt + ")"); return false;
});
});
The working markup: 工作标记:
<section class="group1">
<h3>Print</h3>
<p class="thumbs">
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
<a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a>
</p>
</section>
Not working in nested <li>
: 无法在嵌套
<li>
:
<ul id="expandmenu">
<li>Digital
<ol>
<p class="thumbs">
<li><a class="clip" href="img/pen.png" title="awesome"><img src="images/picture1.jpg" /></a></li>
<li><a target="iframe2" href="Change font color rainbow.htm">Rainbow Fonts</a></li>
<li><a target="iframe2" href="Cookies_ShowUserName.htm">ShowUserName</a></li>
</p>
</ol>
</li>
</ul>
大概是因为HTML标记是无效的-你不能有一个p
一内标签ol
标签。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.