Vì vậy, nhiều lần trên trang web này, tôi thấy mọi người đang cố gắng làm những việc như thế này:
<script type="text/javascript">
$(document).ready(function(){
$('<?php echo $divID ?>').click(funtion(){
alert('do something');
});
});
</script>
Tôi không nghĩ rằng đây là một kiểu mẫu mà mọi người tự nhiên rơi vào. Phải có một số loại hướng dẫn hoặc tài liệu học tập ngoài kia đang thể hiện điều này, nếu không chúng ta sẽ không thấy nó nhiều. Những gì tôi đang hỏi là, tôi đang thực hiện quá nhiều vấn đề này hay đây là một thực tế tồi tệ?
EDIT: Đã nói chuyện với một người bạn của tôi về điều này, người thường đưa ruby vào JavaScript của anh ấy và anh ấy đã đưa ra quan điểm này.
Bạn có thể tự động đặt các hằng số ứng dụng rộng rãi trong JavaScript của mình để bạn không phải chỉnh sửa hai tệp. ví dụ...
MYAPP.constants = <php echo json_encode($constants) ?>;
cũng có thể mã hóa trực tiếp dữ liệu bạn dự định sử dụng trong thư viện
ChartLibrary.datapoints = <php echo json_encode($chartData) ?>;
hay chúng ta nên thực hiện cuộc gọi AJAX mỗi lần?
this question will likely solicit opinion, debate, arguments, polling, or extended discussion.
...