Html 附加到父级
我有这个HTML结构:Html 附加到父级,html,jquery,Html,Jquery,我有这个HTML结构: <ul class="shopp_categories"> <li><a href="#">TEXT</a> <ul class="children"> <li><a href="#">TEXT</a></li> </
<ul class="shopp_categories">
<li><a href="#">TEXT</a>
<ul class="children">
<li><a href="#">TEXT</a></li>
</ul>
</li>
<li><a href="#">Text</a></li>
</ul>
我的函数没有正确附加内容。它应该看起来像:
<ul class="shopp_categories">
<li>->####<-<a href="#">TEXT</a>
<ul class="children">
<li><a href="#">TEXT</a></li>
</ul>
</li>
<li><a href="#">Text</a></li>
</ul>
- ->#### 你的javascript是错误的
试试看:
$(function(){
$('.shopp_categories li:first').prepend('###');
});
下面是一个工作示例:您的javascript错误
试试看:
$(function(){
$('.shopp_categories li:first').prepend('###');
});
这里有一个工作示例:您拥有的东西肯定是无效的,但为什么不使用呢
通过这种方式,您可以轻松地更改要更改的项目的索引。只需更改eq
括号内的值,例如eq(x)
可以肯定的是,您拥有的是无效的,但为什么不使用呢
通过这种方式,您可以轻松地更改要更改的项目的索引。只需更改eq
括号内的值,例如eq(x)
Append将把它放在末尾。Prepend将把它放在开头。尝试使用prepend('####')代码>。Append将把它放在末尾。Prepend将把它放在开头。尝试使用prepend('####')代码>。试试这个
$(function(){
$('.shopp_categories li').find('ul').parent().prepend('###');
});
试试这个
$(function(){
$('.shopp_categories li').find('ul').parent().prepend('###');
});
如果我有多个子列表,该怎么办?应该使用“prepend”而不是“append”。此外,我还对选择器进行了一点修改,使其更简单。如果我有多个子列表,该怎么办?应该使用“prepend”而不是“append”。另外,我对选择器做了一点修改,使其更简单。它看起来是正确的。UL的第一个父母是李。在你看来,什么是正确的位置?它看起来是正确的。UL的第一个父母是李。在你看来,什么是正确的位置?