
Untitled
By: a guest on
Jul 15th, 2012 | syntax:
None | size: 1.69 KB | hits: 12 | expires: Never
<div class="schedule">
<div class="box-title"> Title 1 </div>
<div class="schedule-item-assignees">
<div class="schedule-item-assignee" value="Person's Name 1"> Crap here </div>
<div class="schedule-item-assignee" value="Person's Name 2"> Crap here </div>
<div class="schedule-item-assignee" value="Person's Name 3"> Crap here </div>
</div>
</div>
<div class="schedule">
<div class="box-title"> Title 2 </div>
<div class="schedule-item-assignees">
<div class="schedule-item-assignee" value="Person's Name 1"> Crap here </div>
<div class="schedule-item-assignee" value="Person's Name 2"> Crap here </div>
<div class="schedule-item-assignee" value="Person's Name 3"> Crap here </div>
</div>
</div>
<div class="schedule">
<div class="box-title"> Title 3 </div>
<div class="schedule-item-assignees">
<div class="schedule-item-assignee" value="Person's Name 1"> Crap here </div>
<div class="schedule-item-assignee" value="Person's Name 2"> Crap here </div>
<div class="schedule-item-assignee" value="Person's Name 3"> Crap here </div>
</div>
</div>
Script
"type" is basically an option that is chosen from the select box, in this case its the ".box-title"
var typeTitle = $('div.schedule:has(.box-title:contains(' + type + '))');
$('div.schedule:has(.box-title:contains(' + type + '))').each(function(index) {
newSpeakerListArr[y] = typeTitle.find('.schedule-item-assignee').attr('value');
alert(newSpeakerListArr[y]);
$('#selectSpeaker').append($('<option>' + newSpeakerListArr[y] + '</option>'));
y++;
});