keyCode

using keyCode

by miglio esaud

HTML

<input type="text" class="message" param="1" placeholder="chat here.." />

<a href="#" id="add">append</a>
<br />

<div class="chat-wrapper"></div>

JavaScript

$('#add').click(function(){
     var id='one',img_url='http';//test values
    $('.chat-wrapper').append('<li class="one-big-icon mega-li mgl-10"> <a href="#" id="chat'+id+'" onclick="inititate('+id+');" class="mega-link chat-initate-'+id+'" data-action="click-trigger"> <span class="mega-icon"><img alt="example image" class="chat-initatior" src="'+img_url+'"></span> <span class="badge vd_bg-red">10</span> </a> <div class="vd_mega-menu-content open-top width-xs-4 width-md-5 width-lg-4 center-xs-4 chat-box'+id+'" data-action="click-target"> <div class="child-menu"> <div class="title"> ujwal <i>(online)</i> <div class="vd_panel-menu"> <div data-rel="tooltip"  data-original-title="Close" class="menu entypo-icon"> <i class="icon-cross"></i> </div> </div> </div> <div class="content-list content-image content-menu"> <div data-rel="scroll"> <ul class="list-wrapper pd-lr-10"> <li> <a href="#"> <div class="menu-icon"><img alt="example image" src=""></div> <div class="menu-text"> Do you play or follow any sports? <div class="menu-info"> <span class="menu-date">12 Minutes Ago </span> </div> </div> </a> </li> </ul> </div> <div class="closing chat-area"> <div class="chat-box"> <input type="text"  class="message" param="2" placeholder="chat here.." /> </div> <div class="vd_panel-menu"> <div  data-rel="tooltip"  data-original-title="Insert Picture" class="menu"> <i class="icon-camera"></i> </div> <div  data-rel="tooltip"  data-original-title="Emoticons" class="menu"> <i class="fa fa-smile-o"></i> </div> </div> </div> </div> </div> <!-- child-menu --> </div>   <!-- vd_mega-menu-content --> </li>'); 

});

$(document).on('keypress','.message',function(event){
    var param = $(this).attr('param');
    if(param == 1){
        //validate input 1
    	alert('input '+param+' - '+event.keyCode);
    }else if(param == 2){
        //validate input 2
    	alert('input '+param+' - '+event.keyCode);
    }
});