Click event gets fired multiple times

Click event gets fired multiple times

Hi,
I have following htnl code
  1.  <div id="divTag1">
  2.     <div class="singletagblock" > 
  3.       <a href="/Tagging/BrowseTag" id="tagname">tag for details page</a>
  4.         <a href="" class="removetag" id="removeTag1"></a>
  5.     </div>

  6.     <div id="addtag1" style="display:inline-block">
  7. <a href="#" >+Add tag</a></div>

  8.     <div id="divAddTagBox1">
  9.          <input id="txtTag1" name="tags" type="text" value="" />        
  10.          <input type="button" value="Add" id="btnAddTag1"/>
  11.          <input type="button" value="Cancel"  id="btnCancelTag1" />
  12.     </div>           

  13.  </div>
and following is jquery to do some server side stuff
  1. $(".removetag").click(function (event) {
  2.          
  3.          var tagtext = $(this).prev().attr('text');
  4.          var parentdiv = $(this).parent();
  5.          alert(tagtext);

  6.          $.ajax({
  7.              url: "/Tagging/RemoveTag",
  8.              datatype: "json",
  9.              type: "POST",
  10.              data: { "tag": tagtext,
  11.                  "entityId": "1",
  12.                  "entityType": "2"
  13.              },
  14.              success: function () {
  15.                  parentdiv.remove();
  16.              },
  17.              error: function (xhr, ajaxOptions, thrownError) {
  18.                  alert(thrownError);
  19.              }
  20.          });

  21.          return false;
  22.      });
I used above html code multiple times on single page.
Now when I click on .removetag link the click event gets fired multiple times for all the links with class removetag. How to prevent this?

Thanks