JSFiddle - React, Tailwind, and code Playground
by Vipin Patil
HTML
<link rel="stylesheet" href="http://homevedadata.search-engine-web-promotion.net/assets/css/style.css">
<link rel="stylesheet" href="http://homevedadata.search-engine-web-promotion.net//assets/css/normalize.css">
#################
<div class="modal-body" style="padding-left: 15px; padding-right: 15px; overflow-y: scroll; height: 214px;">
<input type="text" class="form-control" id="modal-search" placeholder="Type to search">
<div class="margin-bottom-20"></div>
<ul class="list-unstyled preference-list list-inline" id="topics_list" style="display: block;">
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="1">Vaginal Discharge</span> <i class="icon-plus"></i><i class="icon-tick"></i></a></div>
</li>
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="2">First Aid</span> <i class="icon-plus"></i><i class="icon-tick"></i></a></div>
</li>
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="3">Acid Reflux</span> <i class="icon-plus"></i><i class="icon-tick"></i></a></div>
</li>
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="4">Acne</span> <i class="icon-plus"></i><i class="icon-tick"></i></a></div>
</li>
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="5">Alcoholism</span> <i class="icon-plus"></i><i class="icon-tick"></i></a></div>
</li>
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="6">Allergies</span> <i class="icon-plus"></i><i class="icon-tick"></i></a></div>
</li>
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="7">Alzheimer's</span> <i class="icon-plus"></i><i class="icon-tick"></i></a></div>
</li>
<li>
<div class="post-category with-icon topics_add"><a href="javascript:void(0)"><span id="8">Amnesia</span> <i class="icon-plus"></i><i...
CSS
/* Latest compiled and minified CSS included as External Resource*/
/* Optional theme */
@import url('//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css');
JavaScript
$("#link-add-more").click(function(){
$( "#set_Preferences li span" ).each(function( index ) {
myid=$( this ).attr('id');
//alert( index + ": " + $( this ).attr('id'));
//alert( $('.preference-list li #'+ myid).parent().text());
$('.preference-list li .'+ myid).addClass("active");
});
});
$('.topics_add').click(function(){
currunt_div.push(this);
var textt=$(this).find('span').text();
var tag_id=$(this).find('span').attr('id');
var flag=0;
for( var i=0;i<stuff.length;i++){
if(tagId[i]==tag_id){
flag=1;
}
}
if (flag==1)
{
tagId = jQuery.grep(tagId, function(value) {
return value != tag_id;
});
stuff = jQuery.grep(stuff, function(value) {
return value != textt;
});
}
else
{
stuff.push(textt);
tagId.push(tag_id);
window.stuff=stuff;
}
// }
// console.log("true"+$.inArray(tag_id,tagId));
});