我的问题是,如何翻译标签,标签内的链接在哪里。我正在尝试,但我只得到翻译 for ,msgid而不是 for msgid。
网站.html
<label for="id_data_protection" class="checkbox">
{% blocktrans %}Lorem <a href="/en/policy" target="_blank">Lorem ipsum</a> lorem ipsum test test {% endblocktrans %}
</label>
Run Code Online (Sandbox Code Playgroud)
django.po 文件
#: templates/pages/templates/contact.html:72
msgid ""
"Text <a href=\"/de/datenschutz\" target=\"_blank\">Text</a> "
"TextTextTextTextText"
msgstr ""
"Text <a href=\"/en/policy\" target=\"_blank\">Text Text</a> Text "
"TextTextText TextText"
Run Code Online (Sandbox Code Playgroud) 我有一个由 AlpineJS 提供的数据表:
<template x-for = "user in users": key = "user.Id">
Run Code Online (Sandbox Code Playgroud)
在 x-for 中,我可以使用 x-text 指令在 SPAN 字段中列出 user.Id 的值:
<span id = "user.Id" class = "text-gray-700 px-6 py-3 flex items-center" x-text = "user.Id"> </span>
Run Code Online (Sandbox Code Playgroud)
我需要在 HREF 属性的末尾连接 user.Id 的值,这将调用后端的路由来停用记录:
直接尝试设置HREF + user.Id属性,它不起作用,所以我想到了以下内容:
<script>
var uid = document.getElementById ("user.Id");
console.log ('uid value:' + uid.InnerText);
var link = document.getElementById ("link");
link.setAttribute ('href', 'http://api-paulinhomonteiro-com.umbler.net/cli/delete/<%= token%> /' + uid.innertText)
</script>
Run Code Online (Sandbox Code Playgroud)
通过动态设置属性,它工作得很好,但变量到达时未定义。
我该如何解决这个问题?我刚刚发现 AlpineJS,我不能再进一步了。有人能帮我吗?
我正在创建一个 chrome 扩展,我想通过电子邮件发送结果。
那么这就是a:
所以基本上,代码是
<a href={`mailto:{email}`}>email</a>
Run Code Online (Sandbox Code Playgroud)
这里似乎有什么问题?谢谢您的回答。
我想使用 SvelteKit 构建一个 Web 应用程序,其中一页列出所有项目(带有潜在的搜索查询参数),然后一页列出每个单独的项目。如果我必须用后端生成的所有内容以老式方式构建它,我的路径将是/items/所有项目的列表以及/items/123item123等。也就是说,要转到 item 的页面123,链接将带有href="123"will无论您当前处于索引 ( /items/) 还是某一特定项目的页面 ( /items/[id]),都可以工作。
使用 SvelteKit,如果我创建文件routes/items/index.svelte和routes/items/[id].svelte,那么routes/items/index.svelte将有路径/items,没有尾部斜杠,因此 的链接href="123"将导致/123,导致“未找到”错误。
但是,该链接可以在单个项目的页面上使用,例如/items/456。
这与传统 HTML 模型中的情况截然不同,在传统 HTML 模型中,来自/items/(或/items/index.html) 的链接与来自 的链接的工作方式相同/items/[id].html。
现在,您可以设置svelte.config.js一个选项,使其对应于 path ,但随后有了 path ,我们又遇到了同样的问题:一个值无法同时在索引和单个项目的页面中工作。trailingSlashalwaysroutes/items/index.svelte/items/routes/items/[id].svelte/items/[id]/href
我现在看到的唯一方法是使用绝对路径,但它不是很可组合。我的猜测是我做错了什么。
抬头:我对Javascript很陌生,到目前为止只编写了基于jQuery的非常基本的脚本.我虽然快速学习..
我所追求的是一种方式:
1)识别标签
2)阅读img标签
3)使用<a href>基于img的src的动态链接的标签包装标签.
例:
<img src="../../img_T/Culture/C_01/c_01_abb_005.jpg" width="310" height="180" alt="image1">
Run Code Online (Sandbox Code Playgroud)
应该成为
<a href="../../img_L/Culture/C_01/c_01_abb_005.jpg"><img src="../../img_T/Culture/C_01/c_01_abb_005.jpg" width="310" height="180" alt="C 01 Abb 005"></a>
Run Code Online (Sandbox Code Playgroud)
我正在考虑读取每个图像的src并将其写入变量,然后读取该变量并将/ img_T /替换为/ img_L /然后将其写入新变量,然后可以将其简单地添加到每个href中.
这是我已经走了多远,但这根本不起作用:
/* in the comments 'xxx' represents a different unique image string */
/* This should get the <img src="../img_T/xxx" /> string as text and store it. */
var $imgSrc = $(".displaywrapper img").attr("src");
/* This part should use the above sourced <img src="../img_T/xxx" string and replace ../img_T/ of the src with …Run Code Online (Sandbox Code Playgroud) 我认为以下代码行应该可以正常工作:$(".1").attr('href', '#Home');
对吧?
但是当我将它与另一个jQuery脚本集成时,为什么它不起作用?
$(window).bind("load", function() {
$('.1').click(function() {
$('.1').removeClass('tab1');
$('.2').removeClass('active2');
$('.3').removeClass('active3');
$('.4').removeClass('active4');
$('.1').addClass('active1');
$('.2').addClass('tab2');
$('.3').addClass('tab3');
$('.4').addClass('tab4');
$('#PortfolioMainContainer:visible').fadeOut("slow",function(){
$('#TextContent').load('Home.html', function() {
$(this).fadeIn("slow")
});
return false;
});
if(!$(".1").hasClass("ActiveTab1")) {
$(".1").attr('href', '#Home');
$('#TextContent:visible').fadeOut("slow",function(){
$('#TextContent').load('Home.html', function() {
$(this).fadeIn("slow")
});
return false;
});
}
$(".1").addClass("ActiveTab1");
$(".2").removeClass("ActiveTab2");
$(".3").removeClass("ActiveTab3");
$(".4").removeClass("ActiveTab4");
});
});
Run Code Online (Sandbox Code Playgroud)
我想要清楚的是当你点击带有类.1的div时,URL必须改为http://www.websiteurl.com/#Home
有没有人知道如何让它工作?
如果我有"img"元素id ="myimg".
可以添加链接到"img"而无需使用jQuery编辑html页面
<img id="myimg" src="image.png">
Run Code Online (Sandbox Code Playgroud)
我喜欢让"myimg"有这样的链接.
<a href="test.html"><img id="myimg" src="image.png"></a>
Run Code Online (Sandbox Code Playgroud) 我的网站上有一个页脚部分,我想要包含一个返回顶部的链接.问题是它无法检测用户所在网站的哪个页面,因此它将其发送到索引html顶部.有没有办法实现这个目标?
我无法使用,<a href="#">Back to top</a>因为我有一个基本的href链接到网站的索引页面.
这段代码运行良好,也可以跨浏览器:
<a href="javascript:void(0)" onclick="parent.window.scrollTo(0,0);">TOP</a>
Run Code Online (Sandbox Code Playgroud) 我想要做的是通过href链接将用户传递给php脚本,然后将它们传回到他们点击链接之前的位置,就像页面没有刷新一样.有谁知道这是否可能或如何可能?谢谢.
是否有任何清洁的方法可以建立常规链接:
<a href="[8]">Click here to read more...</a>
Run Code Online (Sandbox Code Playgroud)
就像按钮一样
<button id="[8]">Click here to read more...</button>
Run Code Online (Sandbox Code Playgroud)
谢谢 !