In perl you might have inline jQuery like this: # DOES NOT WORK print <<EOF; <script> $(document).ready(function() { $('#element_id').show(); }); </script> EOF But this doesn't work because perl will interpret the $ as the start of a variable name and try to interpret it. So you can escape the dollar symbols from perl like this: # WORKS BUT UGLY print <<EOF; <script> \$(document).ready(function() { \$('#element_id').show(); }); </script> EOF That's ugly. But, the dollar is just an alias for "jQuery" so you can do this: # WORKS AND PRETTY print <<EOF; <script> jQuery(document).ready(function() { jQuery('#element_id').show(); }); </script> EOF Which works and is clearer.
How nicely to escape/embed jQuery in perl?
Абонамент за:
Коментари за публикацията (Atom)
Няма коментари:
Публикуване на коментар