0
私はショートリスト機能を作成しています。.click()
に、アンカータグの属性をテーブルtbody
に追加します。jQuery appending elements too many times
このデータはphp whileループのデータベースから表示され、現在はデータベースに3つのレコードがあります。
すべては、1つのこととは別に問題なく動作しています。データベースに記録されている時間と同じ時間が追加されています。
<a href="#"class="add_to_shortlist" cadidate_email="<?php echo $cadidate_email; ?>" candidate_phone="<?php echo $cadidate_phone; ?>" candidate_name="<?php echo $cadidate_name; ?>" candid="<?php echo $cv_id; ?>" candidate_cv="candidate_database/<?php echo $cv_link; ?>" >Add to shortlist</a
jQueryの:私は3つのレコードを持っ例えばので、それは
HTMLにそれを3回追加しています
$(document).ready(function(){
$('.add_to_shortlist').click(function(){
var candidate_id = $(this).attr('candid');
var candidate_name = $(this).attr("candidate_name");
var cadidate_email = $(this).attr("cadidate_email");
var candidate_phone = $(this).attr("candidate_phone");
var candidate_cv = $(this).attr("candidate_cv");
var newRowContent = "<tr><td>" + candidate_id +" </td><td>" + candidate_name + "</td><td>" + cadidate_email + "</td><td>" + candidate_phone + "</td><td><a target='_blank' href="+ candidate_cv +">View</a></td><td><a href='#' class='delete_shortlisted_row'>remove</a></td></tr>";
$("#shortlist_table tbody").append(newRowContent);
});
});
何も変更されていません。 'table-condensed'を追加するだけでなく、 – bob
このリンクをご覧ください。https://jsfiddle.net/susanadhikary/gteecn0x/2/ –
違いはありません。 – bob