इस साइट पर कई बार मैं लोगों को इस तरह की चीजें करते हुए देखता हूं:
<script type="text/javascript">
$(document).ready(function(){
$('<?php echo $divID ?>').click(funtion(){
alert('do something');
});
});
</script>
मुझे नहीं लगता कि यह किसी प्रकार का पैटर्न है जिसे लोग स्वाभाविक रूप से देखते हैं। वहाँ कुछ ट्यूटोरियल या सीखने की सामग्री होनी चाहिए जो यह दिखा रही है, अन्यथा हम इसे इतना नहीं देखेंगे। जो मैं पूछ रहा हूं वह यह है कि क्या मैं इससे बहुत बड़ी बात कर रहा हूं या यह वास्तव में बुरा व्यवहार है?
संपादित करें: इस बारे में मेरे एक दोस्त से बात कर रहा था जो अक्सर अपने जावास्क्रिप्ट में माणिक डालता है और वह इस बिंदु को लाया।
क्या आपके जावास्क्रिप्ट में एप्लिकेशन वाइड कॉन्स्टेंट को गतिशील रूप से रखना ठीक है, इसलिए आपको दो फ़ाइलों को संपादित करने की आवश्यकता नहीं है। उदाहरण के लिए...
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.
...