<link rel="stylesheet" href="skin/lightbox.css" media="screen,projection" type="text/css" />
<script type="text/javascript" src="JS/prototype.js"></script>
<script type="text/javascript" src="JS/lightbox.js"></script>
<script type="text/javascript" src="jquery/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
setInterval(function(){
$.ajax({
url: "getResult.php",
success: function(result){
var output = '<tr><td>Name</td>\n\
<td>Type</td>\n\
<td>Data</td>\n\
<td>Detail</td></tr>';
$.each(result, function(i, result){
output += '<tr><td>' + result.sensorName + '</td><td>' +
result.sensorType + '</td><td>' +
result.data + '</td><td><a href="lightBox.php" class="lbOn">view</a></td></tr>';
//Naming class="lbOn" can trigger Lightbox function
});
$("#insideTable").html(output);
}, dataType: "json"});
}, 2000);
});
</script>
<table border="1" id="insideTable" width="100%">
</table>
Лайтбокс в приведенном выше коде не работает. (см. пример Лайтбокс, который я использую: http://particletree.com/examples/lightbox/). Я думаю, что это связано с существующим кодом JQuery.prototype Лайтбокс не работает с кодом jquery
Затем я добавил jQuery.noConflict(); и скорректировал $ на Jquery, которые даже предотвращают работу Jq-кода.
Есть ли кто-нибудь, кто может мне помочь? Большое спасибо!
Какие ошибки, если есть, сообщает консоль? –
Возможный дубликат [jQuery, конфликтующий с другими библиотеками] (http://stackoverflow.com/questions/9683110/jquery-conflicting-with-other-libraries) –
@Mr. Разочарование, вот консольный отчет: ($ (parentElement) || document.body) .getElementsByTagName не является функцией – Acubi