Tak wiele razy na tej stronie widzę ludzi próbujących robić takie rzeczy:
<script type="text/javascript">
$(document).ready(function(){
$('<?php echo $divID ?>').click(funtion(){
alert('do something');
});
});
</script>
Nie sądzę, że jest to jakiś wzór, w który ludzie naturalnie wpadają. Musi istnieć jakiś samouczek lub materiał do nauki, który to pokazuje, w przeciwnym razie nie zobaczylibyśmy go tak często. Pytam, czy robię z tego zbyt duży interes, czy jest to naprawdę zła praktyka?
EDYCJA: Rozmawiałem z moim przyjacielem na ten temat, który często umieszcza rubryka w swoim JavaScript i poruszył tę kwestię.
Czy można dynamicznie umieszczać stałe w aplikacji w JavaScript, aby nie trzeba było edytować dwóch plików? na przykład...
MYAPP.constants = <php echo json_encode($constants) ?>;
jest również OK, aby bezpośrednio kodować dane, których planujesz użyć w bibliotece
ChartLibrary.datapoints = <php echo json_encode($chartData) ?>;
czy powinniśmy za każdym razem wykonywać połączenia AJAX?
this question will likely solicit opinion, debate, arguments, polling, or extended discussion.
...