Angular2 i18n的占位符文本
有没有一种方法可以使用Angular 2的I18N翻译输入文本字段的占位符文本? 我在文档中看不到任何内容: https://angular.io/docs/ts/ts/ts/latest/latest/cookbook/cookbook/i18n.html 解决方案 有一个例子,但我似乎找不到了. 您应该能够使用i18n-attributename.例如: 需要这样的条目: From Van
0 2024-02-20
编程技术问答社区
Android:如何在Glide或Picasso的占位符中使用TextView
我正在使用Glide或Picasso加载图像,例如 Glide.with(context).load(POST_IMAGE).placeholder(R.drawable.loading_img).error(R.drawable.bg_480_800).into(image); Picasso.with(context).load("image url").error(R.drawable.bg_480_800).placeholder(R.drawable.loading_img).into(holder.imageURL); 在这两个中,我将图像用作可绘制文件夹的位置.现在,我想在位置支架内使用文本,而不是从可绘制的文件夹中使用图像. 所以,请帮助我加载文本,而不是从可绘制的文件夹中加载图像 解决方案 占位符是Drawable,因此您需要的是某种能够显示文本的Drawable. this 图书馆确实做到了,并且做得很好.
0 2024-02-14
编程技术问答社区
Glide v4中的占位符/错误/回调
我目前正在使用最新版本的GLIDE,它是 Glide:4.0.0-rc1 ,无法找到占位符,错误,后备E.T.C.等方法.可能他们提供了替代方案,但我没有得到它.有人知道此版本中有其他选择吗? 解决方案 尝试此 RequestOptions requestOptions = new RequestOptions(); requestOptions.placeholder(R.mipmap.ic_launcher); requestOptions.error(R.drawable.error_img); Glide.with(this) .setDefaultRequestOptions(requestOptions) .load("") .into(imageViewPlaceholder); 其他解决方案 结帐迁移详细信息,来自您有新班级 requestOptions
0 2024-02-14
编程技术问答社区
安卓系统为EditText添加占位符文本
我如何添加 line topalholder "> EditText在不在xml中的课程中? 我的代码中有以下EditText,该EditText将显示在AlertDialog中: final EditText name = new EditText(this); 解决方案 啊,好的.您正在寻找的是setHint(int).只需传递XML字符串的资源ID即可,就可以了. 编辑 和xml,只是android:hint="someText" 其他解决方案 android:hint="text"为用户提供了一个信息,他需要填写的内容editText 例如: - 我有两个用于数字值的Edittext一个,另一个用于字符串值.我们可以为用户设置提示,以便他可以理解他需要给出的价值 android:hint="Please enter phone number" android:hint="Enter name" 在运行应用程序后,这两
2 2024-01-28
编程技术问答社区
搜索文本框的占位符
我相信任何人都知道这个占位符 - 搜索文本盒. 加载页面时,其中有一个字符串,例如" search there ...",一旦用户klicks进入文本框,字符串diappears却再次出现,如果用户在用户klick out时未插入somethinc此文本框. 目前,我使用jQuery占位符 - plugin意识到在我的asp.net页面中. 我提出了一个问题,也许插件不支持我想要的东西,也许它不知道: 我将在文本框中具有图像,而不是playceholder-Text的字符串. (背景IS,文本框是一个Google搜索,我想拥有一个不错的彩色Google-Text,而不是无聊的单色". 有什么想法? 解决方案 我在jQuery中为此写了一个插件,对于咯咯笑,我在这里发布了: jQuery插件页面. 由于某种原因,我称其为默认框.那是因为它使用文本框的DOM默认值.也许这对您有帮助? 其他解决方案 尝试这个 html :
4 2024-01-18
编程技术问答社区
如果用户选择了输入文本,而输入值是空字符串,我能否保留占位符?
输入可以设置占位符,但是如果用户专注于该输入,则位置支架消失了,我该如何解雇占位符,用户启动类型以较少的char类型?谢谢. 解决方案 不是默认行为.但是,您可以通过在混音中添加一些J来做到这一点 活小提琴: http://jsfiddle.net/jomanlk/gpbhx/gpbhx/ $('.placeholder').each(function(){ $(this).data('placeholder', $(this).attr('data-title')); $(this).val($(this).attr('data-title')); }); $('.placeholder').live('keydown', function(){ if ($(this).val() == $(this).data('place
2 2024-01-18
编程技术问答社区
清除表单输入并保留占位符
我知道使用此jQuery工具 $('.myDiv input').each(function () { $(this).val(""); }); 清除我的表格,但有人可以帮助我提供一些建议如何保留输入? 现在,占位符仅在我关注至少一个输入之后才出现. 解决方案 jQuery function Clear() { $('.myDiv input').each(function () { $(this).val(""); x=1; }); $('.myDiv input').first().focus(); } 工作demo http://jsfiddle.net/s8vpg/2/2/
6 2024-01-18
编程技术问答社区
如何在文本区域中添加多行占位符文本?
如何在Textarea中添加多线位置持有人文本? . 我有一个如下解决方案,但它不起作用,im mossilla,safari. Chrome以这种方式工作.. $('#nameTxtBox').attr("placeholder", "League Name \n 1-2 lines most designs"); 解决方案 不幸的是,通常不支持多行占位符. Chrome确实允许Newline字符,但是跨平台的支持可能是斑点.建议的行动是创建更短的单线占位符.如果您绝对需要多行占位持有人,则可以尝试以下操作:
0 2024-01-17
编程技术问答社区
使用jQuery Validate和jQuery Placeholder Enhanced验证失败后,占位符消失了。
i有一个带有几个输入字段的自动图形的站点.在所有这些输入fiedls中,我都有包含一些描述的占位符属性. 但是,众所周知,占位符属性在IE中不起作用,因此我也使用jQuery占位符,以使占位符出现在IE中.这有效. ,但与此同时,我正在使用jQuery验证来验证我的表格.当我按下提交按钮并验证失败时,所有占位符都在IE中消失. 我的验证看起来像这样: $(".myForm").validate({ submitHandler: function (form) { $.post("/handlers/CustomHandler.ashx", $(".myForm").serialize(), function (data) { if (data.result.type == "message") { $(".myForm").parent().html(
0 2024-01-16
编程技术问答社区
清除iOS5中的输入占位符
我注意到,在ios5中,输入占位符文本不会自动清除焦点. 我尝试了此jQuery函数,但它不起作用: $('input[type="number"]').focus(function(){ $('this').attr('placeholder',''); }); 解决方案 在我看来,问题在这里 $('this').attr('placeholder',''); 尝试更换: $('this') $(this)
2 2024-01-16
编程技术问答社区
Jquery Validate与Placeholder Polyfill不兼容?[IE9错误]
我目前正在使用 Mathias Bynens的占位polyfill 与 jquery.validate插件(v1.11.1) ,遇到了一个令人沮丧的错误, Internet Explorer 9 . 我无法获得所需字段验证如果已定义了非空置placeholder属性,则可以在我的type="password"字段上使用.一旦输入值并占位符文本消失,其余的验证正常. 可以在此处找到此代码的实时演示 JS $('input').placeholder(); // init placeholder plugin signupFormValidator = $('form').validate(); // init validation html
2 2024-01-16
编程技术问答社区
JQuery占位符HTML5模拟器
我一直在使用HTML 5占位持有人,只是意识到它在HTML5设备之外不起作用.如您所见,占位符下方的代码始终处于小写状态,并且该值始终在大写中. #maphead input::-webkit-input-placeholder { text-transform:lowercase; } #maphead input:-moz-placeholder { text-transform:lowercase; } 这一切都很好,除了处理非HTML 5设备时.为此,我使用了一个javaScript的混蛋. function activatePlaceholders() { var
6 2024-01-16
编程技术问答社区
IE中的占位符
我正在使用此脚本:,但似乎没有为文本区域加载.有人知道我可以添加的代码行吗? 预先感谢. 解决方案 而不是$(':text[placeholder],:password[placeholder]')使用$(':text[placeholder],:password[placeholder],textarea[placeholder]') 其他解决方案 对于所有输入和Textarea: $('输入[占位符],textarea [占位符]') 其他解决方案 if(navigator.userAgent.indexOf("MSIE") > 0 ) { $(function() { var input = document.createElement("input"); if(('placeholder' in
0 2024-01-16
编程技术问答社区
Jquery验证:如何忽略占位符文本(在默认/空白时产生错误)?
我想让jQuery veration忽略默认文本. 我拥有的方式检查默认文本是检查element.value ==元素alt text 这是我的代码,但是无论其空白,默认文本还是任何其他文本,它都会返回无效: $.validator.addMethod("notDefaultText", function(value) { if($(this).val()==$(this).attr('alt')) return false; }); rules: { Name: "required notDefaultText", Email: "required notDefaultText email" }, 解决方案 我有相同的问题,并以这种方式解决... 我拥有的方式检查默认文本是检查值== elements占位符 是否== $.validator.addMethod
0 2024-01-15
编程技术问答社区
IE11+jQuery 1.8.3:动态添加的带有占位符的textarea将文本设置为占位符
这很可能是一个错误,但是我在这里报告它以供参考,并且有可能有人提出解决方法的机会. ie 11在textarea元素上本地支持placeholder属性.那太棒了.但是,在DOM中添加带有占位符的新文本方面,它也会自动将占位符文本放入Textarea的字段! ! 这是repro: http://jsfiddle.net/we577/1/ 解决方案 在JSfiddle上四处摆弄,事实证明,从jQuery 1.9开始,没有发生此问题:确实是一个奇怪的问题.不幸的是,我的Google foo并没有对此进行任何错误报告. 由于目前,我们无法升级超过1.8.3(尽管我希望我们很快会),我想到的解决方法是设置placeholder属性 添加新textarea DOM的元素,该元素可完美地发挥作用. 其他解决方案 我们正在使用jQuery版本1.10.1,但仍面临问题, Ma
0 2024-01-15
编程技术问答社区
将占位符添加到“我的html网站”中谷歌自定义搜索引擎的文本框中
我使用以下代码添加了Google自定义搜索引擎. (function() { var cx = '005899633628958982661:wekn1lpckzg'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); })(); 现在我有一个为我的网站工作的搜索
0 2024-01-15
编程技术问答社区
用jquery添加类后,Font awesome图标字体作为输入的占位符
我试图将font-Awesome图标用作搜索输入字段中的占位符. jsfiddle示例 i使用相应的HTML实体作为占位符,然后使用伪班使用正确的font-fonly(示例2中的示例2)来样式占位符: html: CSS: .wrapper { font-family:'arial', sans-serif; } input.icon { padding:5px; } input.icon::-webkit-input-placeholder { font-family:'FontAwesome'; } input.icon::-moz-placeholder { font-family:'FontAwesome'; } input.icon:
4 2024-01-15
编程技术问答社区
如何制作一个滚动条占位符
我的问题是,例如overflow:hidden;删除的浏览器Windows垂直滚动条将使页面跳跃,稍后再出现.我使用jQuery从访问者中删除滚动选项,而脚本正在运行并将页面滚动到特定点,然后再重新出现. 当不存在时,我可以为卷轴做一个占位符,这样它不会跳回返回? 或可以"禁用"它并"灰色"? 我无法通过搜索找到任何解决方案.我在这里发现了类似的东西: stackoverflow.com scrollbar始终在那里.但是区别在于,即使页面长于窗口,滚动栏也必须保持禁用.它必须仅通过我控制的另一个脚本再次"打开". 这是任何可能的吗? 谢谢. 更新: 状态更新的时间. 我在body标签上设置的星云背景图像遇到了一些问题. 当jQuery脚本(来自cwolves的答案)将填充添加到html标签中,因此应推动左侧页面上的所有元素,背景图像仍然不正确. 好吧,我发现body元素不会像任何div元素那样反应.它不仅像任何其他块元素一样是ht
0 2024-01-14
编程技术问答社区
IE中占位符上的jQuery输入事件被触发
我有一个输入字段,其中input事件绑定到它(通过jQuery).每次输入值更改时,都应触发此事件.我添加了一个占位符,以告诉用户此输入字段的用途. 如果用户单击此输入字段,则不应触发input事件(实际上值不会更改;仅占位符消失).它在Firefox或Chrome中正常工作,但在IE中不行. 如何避免这种行为? 为了更好地理解我的问题,请 jsfiddler 解决方案 防止问题的一种方法是在执行真实功能之前存储旧值并对其进行检查您想在input处理程序中执行.这就是我在我的一个应用程序中修复它的方式. 例如: $(document).ready(function () { var $input = $("#input"); var $msg = $("#msg"); var old_value = $input.val(); $input.on("input", function () { var n
0 2024-01-14
编程技术问答社区
如何改变selectize.js下拉菜单的占位符?
我想更改由selectize.js创建的下拉列表的占位符时,当父级别的下拉更改其选择以加载下拉列表的选项其占位符的选项.在文档中没有方法可以执行此操作. 解决方案 不确定是否选择是否会继续更改代码,或者是否只是在此线程上的其他所有人都被鞭打,但所有这些答案似乎是单独错误的,但是如果您从每个答案中结合了正确的部分,则这对我有用. var textHandler = function(name) { return function() { if(name == 'focus'){ jQuery("select#myid + .selectize-control").find("input:text").prop({"placeholder": ""}); } }; }; jQuery('#sf15
4 2024-01-14
编程技术问答社区