我想突出顯示從mysql數據庫中檢索到id的映射圖像部分。 我已經將ID存儲在$ loc變量中。現在使用jquery選擇器,我想在我的jquery選擇器中傳遞這個php變量,以便它將突出顯示與$ loc中具有相同id的圖像部分。 這是我工作的代碼:如何在jQuery選擇器中傳遞一個php變量值?
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.maphilight.js"></script>
<script type="text/javascript">
$(function() {
$(".mapping").maphilight();
$(".hoverable").css("border", "3px solid red");
var data = $('#cr2').data('maphilight') || {};
data.alwaysOn = !data.alwaysOn;
$('#cr1').data('maphilight', data).trigger('alwaysOn.maphilight'); // portion to always highlight (I WANT TO PASS THE PHP VARIABLE $LOC INSTEAD OF '#CR1'
});<area shape="poly" id="cr1" class="room" coords="549,272,489,334,534,377,594,316" href="www.msn.com" target="_top" alt="CR1" name="room-1">
我想傳遞到位 '#CR1' 的$ LOC(PHP變量)的進入jQuery選擇的值。在第二行!請幫忙 – Faizan
爲什麼你不能簡單地把'$('#cr1')'改成'$('#<?php echo $ loc;?>')'? – Matt
哦,非常感謝它很有效,我其實是新的jquery,沒想到我可以通過腳本標記內的PHP代碼... – Faizan