簡體   English   中英

html頁面中的多個js文件

[英]Multiple js files in an html page

我在P5JS中編寫一些代碼。 我想在我的HTML頁面中添加多個JS文件。 但是,當我這樣做時,頁面上僅顯示最后一個。 如何顯示所有這些? 我該如何給每個人定型? 例如,我想在頁面頂部顯示其中之一,然后顯示一些HTML文件或文本或其他內容,然后在其下面顯示另一個JS文件。 如何使用CSS設置樣式? 我已經將CSS文件鏈接到HTML頁面。

該網站不允許我按照我想要的方式粘貼代碼,因此我在此處上傳了圖片

謝謝..

您可以將所有js文件放在頭部:

<html>
<head>
<script src=script1.js></script>
<script src=script2.js></script>
</head>
<body>
</body>
</html> 

或者您可以將其放在文件的底部:

<html>
<head>
</head>
<body>
</body>
<script src=script1.js></script>
<script src=script2.js></script>
</html> 

如果您要將多個p5js草圖添加到一個HTML文檔中,則可以創建p5實例,以將所有變量保留在頁面的全局范圍之外。

如果以下內容另存為'sketch.js'示例:

var sketch = function( p ) {

  var x = 100; 
  var y = 100;

  p.setup = function() {
    p.createCanvas(700, 410);
  };

  p.draw = function() {
    p.background(0);
    p.fill(255);
    p.rect(x,y,50,50);
   };
};

var myp5 = new p5(sketch);

然后導入草圖並將其在HTML的div中使用。

<html>
<head>
    <meta charset="UTF-8">
    <script language="javascript" type="text/javascript" src="libraries/p5.js></script>
    <script language="javascript" type="text/javascript" src="sketch.js"></script>
</style>
</head>
<body>
    <div id="sketch"></div>
</body>
</html>

然后,您將重復其他草圖。 您甚至可以在一個js文件中包含多個p5js草圖。

使用您的草圖和html的代碼,可能會很快解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM