Changeset 6400
- Timestamp:
- 01/18/2018 06:36:37 PM (7 years ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/inc/user-content-voting.php
r5432 r6400 65 65 // Only need to enqueue voting-related resources if there are comments to vote on. 66 66 if ( self::user_can_vote() && is_singular() && '0' != get_comments_number() ) { 67 wp_register_script( 'wporg-developer-user-notes-voting', get_template_directory_uri() . '/js/user-notes-voting.js', array( ), '20160623', true );67 wp_register_script( 'wporg-developer-user-notes-voting', get_template_directory_uri() . '/js/user-notes-voting.js', array( 'wp-a11y' ), '20160623', true ); 68 68 wp_localize_script( 'wporg-developer-user-notes-voting', 'ajaxurl', admin_url( 'admin-ajax.php' ) ); 69 69 wp_enqueue_script( 'wporg-developer-user-notes-voting' ); … … 307 307 } 308 308 309 echo '<div class="user-note-voting" data-nonce="' . esc_attr( $nonce ) . '">';309 echo '<div id="user-note-voting" class="user-note-voting" data-nonce="' . esc_attr( $nonce ) . '">'; 310 310 311 311 // Up vote link -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/js/user-notes-voting.js
r3561 r6400 4 4 */ 5 5 6 ( function( $ ) {7 $( document ).on( 'click', '.user-note-voting a', function(e) {8 e .preventDefault();6 ( function( $, wp ) { 7 $( '#user-note-voting' ).on( 'click', '.user-note-voting-up, .user-note-voting-down', function( event ) { 8 event.preventDefault(); 9 9 10 var item = $(this); 10 var $item = $( this ), 11 comment = $item.closest( '.comment' ); 11 12 12 $.post(ajaxurl, { 13 action: "note_vote", 14 comment: $(this).attr('data-id'), 15 vote: $(this).attr('data-vote'), 16 _wpnonce: $(this).parent().attr('data-nonce') 17 }, function(data) { 18 if ("0" != data) { 19 item.closest('.user-note-voting').replaceWith(data); 13 $.post( 14 ajaxurl, 15 { 16 action: 'note_vote', 17 comment: $item.attr( 'data-id' ), 18 vote: $item.attr( 'data-vote' ), 19 _wpnonce: $item.parent().attr( 'data-nonce' ) 20 }, 21 function( data ) { 22 if ( '0' !== data ) { 23 $item.closest( '.user-note-voting' ).replaceWith( data ); 24 wp.a11y.speak( $( '.user-note-voting-count', comment ).text() ); 20 25 } 21 }, "text" 26 }, 27 'text' 22 28 ); 29 23 30 return false; 24 } );25 } )( jQuery);31 } ); 32 } )( window.jQuery, window.wp );
Note: See TracChangeset
for help on using the changeset viewer.