Php 单击时未显示的侧菜单项的内容(仅显示最后一个子内容)
一切正常,但当我单击每个菜单项时,页面只显示最后一个子项的内容。它只显示最后一个类别的值->$Category='j_w'Php 单击时未显示的侧菜单项的内容(仅显示最后一个子内容),php,javascript,jquery,Php,Javascript,Jquery,一切正常,但当我单击每个菜单项时,页面只显示最后一个子项的内容。它只显示最后一个类别的值->$Category='j_w' <ul id="menuV2" class="indicator-market"> <li><a href="#<?php $Category='cloth'; ?>" class="action" data-target="tab">Clothing & Accessories</a>&l
<ul id="menuV2" class="indicator-market">
<li><a href="#<?php $Category='cloth'; ?>" class="action" data-target="tab">Clothing & Accessories</a></li>
<li><a href="#<?php $Category='elec'; ?>" class="action" data-target="tab">Electronics</a></li>
<li><a href=#<?php $Category='j_w'; ?>" class="action"data-target="tab" >Jewelries & Watches</a></li>
</ul>
<script>
$('.action').click(function () {
$('#menuV2 a:first').tab('show');
})
</script>
$('.action')。单击(函数(){
$('菜单2 a:first')。选项卡('显示');
})
该值通过cat.php并从数据库检索图片
<ul id="tiles">
<li><a href="cat.php?Category=<?php echo $Category ; ?>"><img src="cat.php?Category=<?php echo $Category; ?>" width="190" height="158"></a><h5>Title1</h5><p>This is the caption</p></li>
</ul>
- 标题1这是标题
请发布呈现的HTML,而不是PHP。还有你的CSS.TBH我不太确定这里会发生什么。通常情况下,如果列表中只有最后一项用于某项内容,那么您将面临范围问题。然而,在您的例子中,我甚至不能真正说出事件处理程序应该做什么。请稍微解释一下您的JS,并提及可能的依赖项(例如,哪个库提供了.tab()
?)。-在任何情况下,您都会在最后一个链接的href
属性中缺少一个引号。最后一行可能是原因:您正在设置变量$Category='j_w'
,如果第二个代码段使用相同的$Category
,则结果将与您描述的相同。