So oft sehe ich auf dieser Seite Leute, die versuchen, Dinge wie diese zu tun:
<script type="text/javascript">
$(document).ready(function(){
$('<?php echo $divID ?>').click(funtion(){
alert('do something');
});
});
</script>
Ich denke nicht, dass dies eine Art Muster ist, in das die Leute auf natürliche Weise verfallen. Es muss eine Art Tutorial oder Lernmaterial geben, das dies zeigt, sonst würden wir es nicht so oft sehen. Was ich frage ist, mache ich zu viel daraus oder ist das eine wirklich schlechte Praxis?
EDIT: Ich habe mit einem Freund darüber gesprochen, der oft Rubin in sein JavaScript eingibt, und er hat diesen Punkt angesprochen.
Ist es in Ordnung, anwendungsweite Konstanten dynamisch in Ihrem JavaScript zu platzieren, damit Sie nicht zwei Dateien bearbeiten müssen? zum Beispiel...
MYAPP.constants = <php echo json_encode($constants) ?>;
Ist es auch in Ordnung, Daten, die Sie in einer Bibliothek verwenden möchten, direkt zu codieren?
ChartLibrary.datapoints = <php echo json_encode($chartData) ?>;
oder sollten wir jedes Mal einen AJAX-Anruf tätigen?
this question will likely solicit opinion, debate, arguments, polling, or extended discussion.
...