get_body_class()
is going to return an array
of classes, which is then (per code not published in your question) JSON encoded into that comma separated string. While you can manipulate that in JavaScript, the easiest thing to do is implode
the string before encoding:
$c = get_body_class('project');
$c = implode($c,' ');
You should have a nice neat space separated string that you don’t have to manipulate further.
Related Posts:
- JSON parsing error syntax error unexpected end of input
- Jquery Ajax Posting JSON to webservice
- TypeError: $.ajax(…) is not a function?
- Can’t get a JSON object in response to an Ajax request with wp_ajax
- Creating Ajax backend for Specialised Page Template? Should admin-ajax.php be used?
- AJAX returns response 0
- How to Use JSON With AJAX?
- Cannot access elements of json object
- How to get those data using with ajax json?
- Intergrating agile carousel to wordpress: how to write the ajax_callback function
- Using WP_Query to grab custom meta values, foreach to json object
- Why use admin-ajax.php when loading pages through AJAX?
- How to retrieve WP_Object that is inside an array of another array
- Orderby post__in Not Working Correctly?
- How to send json data to jquery
- how to remove/exclude html coding from json file while export?
- jQuery AJAX add json2 dependency?
- data.map is not a function
- My javascript is returning this error: $.ajax is not a function
- XML Parsing Error: not well-formed in FireFox but good in Chrome
- Ajax Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource
- jQuery posting JSON
- How to get a cross-origin resource sharing (CORS) post request working
- jQuery Form Validation before Ajax submit
- $(document).ready(function() is not working
- ajax stopped working when not logged in?
- Using jQuery to delete data stored in wp_options
- Making $ globally accessible with jQuery.noConflict()
- WordPress Ajax URL for function in functions.php
- Ajax call does not activate callback function
- AJAX call returns 0
- AJAX function returning -1
- jQuery and AJAX Not working with Select Form Element
- How to pass both action and formdata in wordpress ajax?
- jQuery AJAX form validation
- Proper way to load a single post via Ajax?
- Basic WordPress AJAX Call
- Trying to get single posts to load on the front page via ajax
- Bind to WPSetAsThumbnail
- Ajax not firing properly using Firefox, but works in Chrome
- How to load whole WordPress pages dynamically with AJAX/jQuery like this following website?
- Creating custom AJAX requests
- How to pass jQuery ajax URL value
- Basic ajax call in WordPress
- how to get the comment ID in the front end when the REPLY button is clicked?
- How to display something in a div when the user clicks on a text in another div – no page refresh [closed]
- Admin wp_ajax hook returning 0
- wp_ajax unauthenticated and authenticated
- WordPress ajax function parameter value not being passed
- WordPress customizer refresh screen after save
- Is there a restriction in WP on the use of jQuery load function?
- JSON output returns page source code [closed]
- Display data on same page as form without refresh
- Ajaxify calendar
- Error when posting comment form: The error is TypeError: e[h] is not a function
- How to Dynamically Load Content Into Body of Bootstrap Modal Window?
- How to add a do_action on refreshing of WP customizer?
- I want to import my Json file into a custom made display-modal. How do i link my Json file?
- Frontend Post with JQuery AJAX to Php Issue
- Passing a varible from jQuery to PHP
- videopress videos are not displayed when loading the content with ajax in a lightbox
- Retrieve post info within AJAX helper function
- How to get all users by custom current user meta (array)?
- Display posts from another site using REST API in an asynchronous manner
- Ajax form submit not working, returns 0
- Why does my jQuery AJAX return 0?
- Simplest ajax form not working when it should
- WordPress 3.1 makes my drop down menu dissapear, jquery dont work
- Loading dynamic content with AJAX breaking jQuery
- Full Front End, AJAX comment system and comment reply script
- why is my wordpress Jquery-Ajax call not working?
- click event to unhide something after ajax not firing
- WordPress Insert not working with ajax
- Search query with Ajax
- WP AJAX API with JS file
- how to use wp_editor() here am getting empty result
- admin ajax php success returns 0
- Parse wordpress blog data using json api and ajax
- Is there some jQuery conflict here?
- Getting jQuery AJAX to work in WordPress (getting -1)
- problems with jquery external rss feed integration
- AJAX calendar navigation returns -1
- Which hook to use when adding ajax to viewer-facing side?
- my example with ajax doesn’t work
- Loop through WordPress API response errors
- How to inject data content from external json into a modal, using UIkit?
- Get ajaxForm response value
- Autocomplete for titles via ajax – rework of past post away from like_escape()
- JQuery is not defined but jquery script is loaded in source [closed]
- Retrieve customizer value using ajax or customizer api and print the value in theme
- owl carousel not working after ajax load [duplicate]
- WordPress version for this autocomplete jQuery code
- Ajax Request with jQuery not happening
- How to pass more information though separate post keys via AJAX
- Loop not appending through infinite-scroll ajax call
- Contact Form 7 submission does not complete [closed]
- Combo box populating a DIV using ajax/jquery
- Load loop images on click / defer image loading until click or other event
- Widget won’t work due to old JavaScript? Any ideas how to make it work? [closed]
- Contact Form 7 – Submit Form not working After Ajax Request [closed]