Wie bekomme ich jQuery zum Laden vor Bootstrap?

Ich baue eine Bootstrap / WordPress- Site und ich habe ein Problem mit bootstrap.min.js vor jquery zu laden, was dazu führt, dass Probleme wie die Navigation nicht richtig funktioniert.

Hier ist, wie ich die Skripte eingereiht habe.

function turtles_scripts() { wp_enqueue_style( 'turtles-bootstrap-min', get_template_directory_uri() . '/css/bootstrap.min.css', array(), null, 'all' ); wp_enqueue_style( 'turtles-style', get_stylesheet_uri() ); wp_enqueue_script( 'turtles-bootstap-min-js', get_template_directory_uri() . '/js/bootstrap.min.js', array(), 'null', true ); wp_enqueue_script( 'turtles-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20120206', true ); wp_enqueue_script( 'turtles-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20130115', true ); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'turtles_scripts' ); 

Allerdings, wenn ich mir die Seitenquelle anschaue. Der Bootstrap wird vor jQuery geladen:

         

Solutions Collecting From Web of "Wie bekomme ich jQuery zum Laden vor Bootstrap?"

Anstelle von emptty array() Sie Abhängigkeiten deklarieren. Damit Skript A vor Skript B geladen wird, deklarieren Sie, dass A von B abhängig ist.

Codex-Referenz: http://codex.wordpress.org/Function_Reference/wp_enqueue_script

Es ist möglich, dass Sie diese Abhängigkeiten in Ihren Registeranweisungen deklariert haben, aber diese sind oben nicht angegeben.

array('jquery') einfach array('jquery') zu wp_enqueue_script , um die js-Dateien nach jquery load zu laden.