سلام من یک جدول با jquery تولید میکنم، و بعدش به وسیله یک تابع میخام هر کدوم از سلول های تولیدی رو انتخاب و اعمالی روشون انجام بدم
اگه جدول به صورت متن توی html بوده باشه، تابع ام کار میکنه، اما اگه جدول رو در حین اجرا به وسیله jquery تولید کرده باشم، تابع ام اجرا نمیشه؟؟!!دلیلش چیه و چطور حلش کنم ممنون
$('td').click(
function(){
$(this).addClass('bg-danger');
}
);اگر td ها سمت بک اند میسازی و سمت فرانت اند میگری و html میکنی همون سمت بک اند یک "onclick="dataProduct(3, event) به دکمه یا هرجایی که میخوای کلیک بشه بذار و یک فاکشن بذار هروقت فاکشن و پارمترها رو دریافت کرد کارهای لازم رو انجام بده
سمت بک اند
<a class="btn btn-primary" onClick="dataProduct('.$product->id.', event);">انتخاب</a>
سمت فرانت اند
function dataProduct(id, e){
var id = id;
$(e.target).html("<span class='btn-success spinner' ></span>")
}شاید پاسخ شما همینجا باشد