将HTML内容加载到jQuery变量中

时间:2018-12-14 06:40:49

标签: php jquery file-get-contents

我正在尝试下面的代码将html内容加载到jquery变量中。

<html>
  <body>
   <div id="static-content"></div>

   <?php        
     $static_content = file_get_contents('cms/content.php');
   ?>

   <script>


 $(document).ready(function($){  
    var static_content = '<?php echo $static_content; ?>';
    $('#static-content').load(static_content);  

  });     

   </script>
  </body>
</html>

我正在从content.php中读取html,并尝试附加到div。

它对我不起作用。谁能建议我如何实现这一目标。谢谢

2 个答案:

答案 0 :(得分:1)

尝试这个ajax加载概念。 Link

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
 <div id="static-content"> </div>
<script>
    $(document).ready(function($) {
        $('#static-content').load("content.php");
    });

答案 1 :(得分:0)

请尝试这个

import re
text = '20-10-2013'
text2 = '20-02-1939 20:20:20'
pattern = re.compile(r'^(0?[1-9]|[12][0-9]|3[01])[\/\.\-](0?[1-9]|1[012])[\/\.\-]([12][0-9]\d\d)($|\s(0?[0-9]|1[0-9]|2[0-3])[\:](0?[0-5][0-9])[\:](0?[0-5][0-9]))')
matches = pattern.finditer(text2)
for match in matches:
    print(match)
    print(match.group())