0
在wordpress中,我試圖使用javascript/jquery更改插件的下拉選擇,當另一個插件的地圖按鈕被選中。更改插件的下拉選擇
地圖的API插件狀態,你可以用這個
$.imageMapProEventOpenedTooltip = function(imageMapName, shapeID) {}
訪問點擊地圖上我相信
$.imageMapProEventClickedShape = function(blackriver, oval-5197) {
會是我想要的。
下面是顯示下拉列表的插件的代碼。
<div id="DOPSelect-DOPBSPCalendar-form-field2_8" class="DOPSelect dopselect-single ">
<input type="hidden" id="DOPBSPCalendar-form-field2_8" name="DOPBSPCalendar-form-field2_8" value="1">
<div class="dopselect-select">
<div class="dopselect-selection">A</div>
<div class="dopselect-icon">▾</div>
</div>
<ul style="display: none;">
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-1" title="A" class="dopselect-selected">A</li>
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-2" title="B" class="">B</li>
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-3" title="C" class="">C</li>
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-4" title="D" class="">D</li>
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-5" title="E" class="">E</li>
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-6" title="F" class="">F</li>
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-7" title="G" class="">G</li>
<li id="DOPSelect-DOPBSPCalendar-form-field2_8-8" title="H" class="">H</li>
</ul>
</div>
我試着把東西扔在一起,我知道什麼(基本上什麼都沒有)關於JavaScript的東西。
$.imageMapProEventClickedShape = function(blackriver, oval-5197) {
$('#DOPSelect-DOPBSPCalendar-form-field2_8-2').addClass("dopselect-selected");
$('.dopselect-selection').text("B");
}
我想我需要添加的類,因爲它增加了它在選擇他們,但我不知道我還能做什麼,所以我只是想更改文本,看看我是否可以改變它。
當我嘗試添加它時,我在第一行的末尾看到「意外的標記」。
$.imageMapProEventClickedShape = function(blackriver, oval-5197) {
感謝。是的,我需要將它命名爲oval_5197或oval5197,因爲形狀ID是橢圓形 - 5197而不是減法。 –