Versuch, das Verhalten von Verknüpfungen (die durch eine API eingezogen werden) durch Hinzufügen einer Klasse zu ändern. Es funktioniert in einer Geige hier: https://jsfiddle.net/webbrewers2/tjwdkzj2/ aber nicht auf der Live-WordPress-Website. Die Popup-Funktion funktioniert, wenn die Popup-Klasse manuell zum Link hinzugefügt wird. Ich habe die relative Position der Popup-Funktion geändert, aber es hat nicht geholfen. Beispiel html:jQuery addClass wird nicht in der Produktionsumgebung ausgelöst
<a class="wolfnet_listingLink" href="http://www.mlsfinder.com/ca_crrmls/davidnorwood/?action=listing_detail&property_id=1045225">Click here</a>
jQuery:
$(document).ready(function($) {
$('.wolfnet_listingLink').addClass('popup');
$('.popup').click(function() {
var NWin = window.open($(this).prop('href'), '','scrollbars=1,height=400,width=400');
if (window.focus)
{
NWin.focus();
}
return false;
});
});
Haben Sie die Konsole geöffnet, um nach Fehlern zu suchen. – adeneo
Ich hätte das erwähnen sollen - ja, keine Fehler. – matt
Vielleicht ist es dynamisch? Haben Sie versucht '$ (document) .on ('click', '.popup', function() {...' – adeneo