Так багато разів на цьому сайті я бачу людей, які намагаються робити такі речі:
<script type="text/javascript">
$(document).ready(function(){
$('<?php echo $divID ?>').click(funtion(){
alert('do something');
});
});
</script>
Я не думаю, що це якась закономірність, до якої люди природно потрапляють. Там має бути якийсь підручник чи навчальний матеріал, який це показує, інакше ми б його не бачили так сильно. Що я запитую, чи я роблю занадто велику справу чи це справді погана практика?
EDIT: Розмовляв з моїм другом про це, який часто кладе рубін у свій JavaScript, і він підкреслив це.
Чи нормально динамічно розміщувати константи з широкою програмою у вашому JavaScript, щоб не потрібно редагувати два файли. наприклад...
MYAPP.constants = <php echo json_encode($constants) ?>;
також нормально безпосередньо кодувати дані, які ви плануєте використовувати в бібліотеці
ChartLibrary.datapoints = <php echo json_encode($chartData) ?>;
чи ми повинні робити дзвінок AJAX кожен раз?
this question will likely solicit opinion, debate, arguments, polling, or extended discussion.
...