我试图在div中添加一个与div相同级别的div。 Php代码:
function start_lvl( &$output, $depth = 0, $args = array() ) {
$indent = str_repeat("\t", $depth);
if($depth == 0){
$out_div = '<div class="second"><div class="inner">';
}else{
$out_div = '';
}
// build html
$output .= "\n" . $indent . $out_div .'<ul>' . "\n";
}
function end_lvl( &$output, $depth = 0, $args = array() ) {
$indent = str_repeat("\t", $depth);
if($depth == 0){
$out_div_close = '</div></div>';
}else{
$out_div_close = '';
}
$output .= "$indent</ul>". $out_div_close ."\n";
}
问题在于它增加了我的div,但作为另一个级别。
示例第二个> mydiv&gt;内部,我需要它是第二个mydiv&gt;内部所以mydiv不是第二个孩子。
任何想法如何解决这个问题?