fire one of multiple events jquery - prevent redandency triggres

http://stackoverflow.com/questions/16264391/fire-one-of-multiple-events-jquery-prevent-redandency-triggres

HTML

if you paste "test" you will see "Fired Fired", is there a way to get only "Fired"?
<br><br>
<input type="text" />
<div />

JavaScript

$('input').one('click',function() {
        $('div').append("fired ");
    });