Как я могу сделать этот код Javascript более эффективным?

Лучше построить приложение с одной точкой входа, т. е. все файлы должны быть достигнуты из index.php

Поместите это в index.php

define(A,true);

Эта проверка должна запускать в каждом связанном файле (через require или include)

defined('A') or die(header('HTTP/1.0 403 Forbidden'));
-4
задан Marcus 6 March 2019 в 15:53
поделиться

1 ответ

Передайте src в качестве параметра и добавьте его в функцию в iframe. Вызовите только одну функцию

function f(e){
    $('#videoObj').remove();
    $('<iframe id="videoObj"  width="1280 " height="720" src=http://www.mysiteetisym.com/videos/'+e+'.mp4  frameborder="0" allowfullscreen></iframe>').prependTo('#vholder');
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<body>
<div>
  <input class="videoBtns" id="firstVideo" type="image" src="images/KidsOnTrampoline.jpg" onClick="f('KidsOnTrampoline')" />
  <input class="videoBtns" id="secondVideo" type="image" src="images/WaterFight.jpg" onClick="f('WaterFight')" />
  <input class="videoBtns" id="thirdVideo" type="image" src="images/FourWheelingRace.jpg" onClick="f('FourWheelingRace')" />
  <input class="videoBtns" id="fourthVideo" type="image" src="images/CookingWithDebbie.jpg "onClick="f('CookingWithDebbie')" />
</div>

<div id="vholder"></div>

</body>

0
ответ дан ellipsis 6 March 2019 в 15:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: