Jquery隐藏函数不起作用


Jquery hide function not working

这是我的代码,其中#my_tasks.php、#add_new_task.php、#add_new_lead.php、#follow_up.php是我的ID选择器(用于li元素)

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function(){
                $('<?php echo $v; ?>').hide();
            });
        </script>

其中$v=#my_tasks.php , #add_new_task.php , #add_new_lead.php , #follow_up.php作为字符串

它不工作(不隐藏)。请帮助我

<script type="text/javascript">
            $(document).ready(function(){
                $('<?php echo str_replace(".","//.",$v); ?>').hide();
            });
</script>

您需要在句点(.)之前有转义字符。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
            $(document).ready(function(){
                $('<?= str_replace(".","//.",$v); ?>').hide();
            });
</script>