У меня есть страница, которая использует PHP для сборки себя, а затем использует Jquery для встраивания некоторых SWF-файлов в страницу с различными Flashvars, основанными на соединении с БД в разделе PHP кода. Затем у меня есть jQuery .click (function () {, который в настоящий момент запускает простое предупреждение для проверки работоспособности - это работает, как и ожидалось в Safari, но по какой-то странной причине .click не будет срабатывать под Firefox? может кто-нибудь пролить свет на проблему Firefox:
$(document).ready(function() {
$('#gallery<? echo $count; ?>').flash({
// test_flashvars.swf is the flash document
swf: 'button.swf',
width: 570,
height: 80,
// these arguments will be passed into the flash document
params: {
wmode: 'transparent',
},
flashvars: {
myText: "<?php echo urlencode($row['gal_Title']); ?>"
}
});
$('#gallery<? echo $count; ?>').click(function(){
alert('Alert <?php echo $count; ?>');
});
<?
$count = $count+1;
} else {
}
}
mysql_free_result($GalleryItems);
?>
Страница якобы работает, и я полагаю, что я мог бы переместить функцию .click на swf как clickVar, но я хотел, чтобы щелчок инициировал вызов AJAX, чтобы обновить раздел страницы, что могло бы вызвать у меня проблемы с захватом вызов из flash обратно в элементы jQuery - нет?
Большое спасибо за любую помощь,
MM