-
Anonymous
JQuery-Menü per Klick öffnen/schließen
Post
by Anonymous »
Ich habe ein Menü, das einige Links für ein Forum enthält. Ich möchte, dass es sich beim Klicken öffnet und beim Klicken schließt. Hier ist mein Code.
Code: Select all
/*Custom BBPress admin links menu*/
function wpmudev_bbp_admin_links_in_menu($retval, $r, $args) {
if ( is_user_logged_in() ) {
$menulinks = '[list]';
$menulinks .= '[*][url=#bbp_custom_links_menu-]Options[/url]';
$menulinks .= '';
foreach($r['links'] as $key => $val) {
$menulinks .= "{$val}";
}
$menulinks .= '[/list]';
echo $r['before'] . $menulinks . $r['after'];
}
}
add_filter('bbp_get_topic_admin_links', 'wpmudev_bbp_admin_links_in_menu', 10, 3);
add_filter('bbp_get_reply_admin_links', 'wpmudev_bbp_admin_links_in_menu', 10, 3);
add_action( 'wp_footer', 'overflow_overriding' );
function overflow_overriding() {
if ( !is_user_logged_in() ) {
}else{
?>
jQuery( document ).ready(function() {
jQuery('.bbp-admin-links:even').css({"position": "absolute", "right": "380px"});
jQuery('.bbp-admin-links:even').click(function(e) {
e.preventDefault();
$('ul:first',$(this)).toggleClass('hidden active');
});
});
1766009060
Anonymous
Ich habe ein Menü, das einige Links für ein Forum enthält. Ich möchte, dass es sich beim Klicken öffnet und beim Klicken schließt. Hier ist mein Code.
[code]/*Custom BBPress admin links menu*/
function wpmudev_bbp_admin_links_in_menu($retval, $r, $args) {
if ( is_user_logged_in() ) {
$menulinks = '[list]';
$menulinks .= '[*][url=#bbp_custom_links_menu-]Options[/url]';
$menulinks .= '';
foreach($r['links'] as $key => $val) {
$menulinks .= "{$val}";
}
$menulinks .= '[/list]';
echo $r['before'] . $menulinks . $r['after'];
}
}
add_filter('bbp_get_topic_admin_links', 'wpmudev_bbp_admin_links_in_menu', 10, 3);
add_filter('bbp_get_reply_admin_links', 'wpmudev_bbp_admin_links_in_menu', 10, 3);
add_action( 'wp_footer', 'overflow_overriding' );
function overflow_overriding() {
if ( !is_user_logged_in() ) {
}else{
?>
jQuery( document ).ready(function() {
jQuery('.bbp-admin-links:even').css({"position": "absolute", "right": "380px"});
jQuery('.bbp-admin-links:even').click(function(e) {
e.preventDefault();
$('ul:first',$(this)).toggleClass('hidden active');
});
});