Switch from multi select to jquery-ui selectable
This commit is contained in:
parent
12933e3b48
commit
37cd5f9498
2 changed files with 7 additions and 6 deletions
|
|
@ -4,11 +4,12 @@ var map_center = {lat: parseFloat(places[0]['lat']), lng: parseFloat(places[0]['
|
|||
var traveler = page_pins_map.traveler;
|
||||
jQuery('document').ready(function(){
|
||||
for(var i=0; i<traveler.length; i++){
|
||||
var opt = document.createElement('OPTION');
|
||||
var optTxt = document.createTextNode(traveler[i]);
|
||||
opt.appendChild(optTxt);
|
||||
document.getElementById('travelers-select').appendChild(opt);
|
||||
var opt = jQuery('<li>');
|
||||
opt.addClass('ui-widget-content');
|
||||
opt.text(traveler[i]);
|
||||
jQuery('#travelers-select').append(opt);
|
||||
}
|
||||
jQuery( "#travelers-select" ).selectable();
|
||||
if(typeof google !== 'undefined'){
|
||||
// reinit map in case google maps loaded before this script did
|
||||
initMap();
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@
|
|||
|
||||
<?php the_content(); ?>
|
||||
|
||||
<select name="travelers" id="travelers-select" multiple></select>
|
||||
<ul id="travelers-select"></ul>
|
||||
<div class="button" style="color:white" id="travelers-filter-button" onclick="filterByTravelerClick();">Filter</div>
|
||||
|
||||
<?php wp_link_pages('before=<div class="clear"></div><p class="page-links">' . __( 'Pages:', 'hitchcock' ) . ' &after=</p>&seperator= <span class="sep">/</span> '); ?>
|
||||
|
|
@ -78,7 +78,7 @@
|
|||
}
|
||||
}
|
||||
endwhile;
|
||||
wp_enqueue_script('page_pins_map', get_stylesheet_directory_uri() . '/js/page-pins-map.js', array('jquery'));
|
||||
wp_enqueue_script('page_pins_map', get_stylesheet_directory_uri() . '/js/page-pins-map.js', array('jquery', 'jquery-ui-selectable'));
|
||||
wp_localize_script('page_pins_map', 'page_pins_map', array('places' => $locations, 'traveler' => array_values($traveler)));
|
||||
?>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue