من فهمیدم مشکل کجاست من این تابع رو به صورت زیر فراخوانی می کنم
<img src="pic/negin.png" onclick="javascript:show('pic/negin.png');" />
حالا اگر به img یه id بدم و کد jquery رو به صورت زیر تغییر بدم درست کار می کنه
$(document).ready(function() {
$('#pic').click(function() {
$.blockUI({
message: $('#displayBox')
});
setTimeout($.unblockUI, 2000);
});
});
ولی من اینطوری نمی خوام .فکر کنم کدنویسیم اشتباهه من می خوام با کلیک رو هر عکسی این تابع رو صدا کنم و این عمل انجام بشه دوستان راهنمایی کنید لطفا