Normal metin paragrafınız varsa, metnin içinde herhangi bir yeri tıklatabilir ve vurgulamak için farenizi sürükleyebilirsiniz. Ancak, metin bir bağlantı/bağlantı etiketinin içinde bulunuyorsa, tıklatmanıza ve sürüklemenize izin vermez - bağlantı fareyi yakalar ve bunun olmasını engeller.Köprü içindeki metni nasıl tıklatırsınız, böylece sürükleyip vurgulayabilirsiniz.
Ne demek istediğimi görmek için, bu sayfadaki bir metin bağlantısını bulun ve içeri tıklamayı deneyin ve seçmek için sürükleyin. İzin vermeyecek - bağlantının dışını tıklayıp çevreye sürüklemeniz gerekecek.
JavaScript/JQuery'de sürükleyip vurgulamanız için yeterince uzun bağlantıyı geçici olarak devre dışı bırakmak için ne yapmanız gerekir?
Bağlantının dışından başlayamamamın nedeni, paragraftaki her kelimenin bir köprü içinde olmasıdır - bu bir video dökümanıdır ve her bağlantı videodaki bir segmentle senkronize edilir.
$("a").each(function() {
$(this).replaceWith("<span class='link' data-href='" + $(this).attr("href") + "'>" + $(this).text() + "</span>");
});
$(".link").click(function() {
window.location = $(this).data("href");
});
Ancak bunu yapmanın çok daha iyi bir yolu olabilir:
opera :) –
Ve Firefox'ta, Alt tuşunu kullanarak. –
@Julien teşekkürler - bunu hiç bilmiyordum. Her zaman bağlantı – mplungjan