我有一些 jquery,如下所示....
$(document).ready(function(){
// HTML markup implementation, overlap mode, push 3 DOM elements
$( '#menu' ).multilevelpushmenu({
containersToPush: [$( '#pushobj' ), $( '#pushthisobjalso' ), $( '#pushthisobjtoo' )]
});
});
这很好,但我不想推送 div,而是想推送我页面的整个 body 标签。做明显的“#body”似乎不起作用,这里有几个我无能的例子...... ..
$(document).ready(function(){
// HTML markup implementation, overlap mode
$( '#menu' ).multilevelpushmenu({
containersToPush: [$( '#body' )],
没用...还尝试了类,它是如何在 html 上构建的 <body class="metro">
所以我试过了,但没用.....
$(document).ready(function(){
// HTML markup implementation, overlap mode
$( '#menu' ).multilevelpushmenu({
containersToPush: [$( '#body.metro' )],
希望这足够简洁,我真的很感谢你在这里的指点。
最佳答案
$(document).ready(function(){
// HTML markup implementation, overlap mode
$( '#menu' ).multilevelpushmenu({
containersToPush: [$( '#body .metro' )],
保持id和class之间的空间
关于javascript - jquery 推送容器 div 与类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30374850/