我正在使用 Tinybox 加载一些内容,我需要从 tinybox 中加载 js 文件。
我可以从 tinybox 里面加载一个新的 tinybox。
我无法加载与 js 相关的任何其他内容。
我读过有人建议使用 .on() - 虽然我没有看到让我的头脑理解它应该如何工作的文档。
<p onclick="TINY.box.show({url:'product.php?id=<?php echo $id; ?>',width:650,height:550})">Read More</p>
我尝试使用 iframe 加载,因为我确实看到该站点的其他人告诉他以这种方式提出了解决方案。虽然他的解决方案对我来说毫无意义。我尝试了以下 iframe。
iframe 加载,我也找不到如何将 js 加载到其中的解决方案。
<p onclick="TINY.box.show({iframe:'product.php?id=<?php echo $id; ?>',boxid:'frameless',width:650,height:550,fixed:false,maskid:'bluemask',maskopacity:40,closejs:function(){closeJS()}})" >Read More</p>
提前致谢。
**除了寻找解决方案..
索引.php
..<script type="text/javascript" charset="utf-8" src="js/jquery.rateit.js"></script>
<script type="text/javascript" charset="utf-8" src="js/yepnope.1.5.4.min.js"></script>..
<div class="rateit">This is a working star rating</div>
$Post(search.php)..
** Search.php(相同的窗口(index.php) - 不同的 div)
Grid list While.. <div class="rateid">STAR RATING ONLY WORKING WHEN script is included</div> <script type="text/javascript" charset="utf-8" src="js/jquery.rateit.js"></script><script type="text/javascript" charset="utf-8" src="js/yepnope.1.5.4.min.js"></script>
<p onclick="TINY.box.show({url:'product.php?id=<?php echo $id; ?>',width:650,height:550})">Read More</p>
<script>
yepnope.injectJs("js/jquery.rateit.js", function ()
{
alert('File Loaded');
}, {
charset: "utf-8"
}, 5000);
</script>
** Product.php(加载内容)
<div class="rateid">THIS IS NOT WORKING</div> <p onclick="TINY.box.show({url:'product.php?id=<?php echo $id; ?>',width:650,height:550})">THIS IS WORKING!</p>