我知道有一种方法可以将字符计数器添加到WP中的摘录元盒,但我想将字符计数器添加到自定义元盒。下面的脚本将获取元数据库中的计数器,元数据库中有选项卡,但不计数。任何帮助都会很好。谢谢,这是我在StackExchange中的第一个问题。
jQuery(document).ready(function(){
jQuery("#bgnp-metabox-tabs").after("<p style=\\"text-align:left;\\"><small>Excerpt length: </small><input type=\\"text\\" value=\\"0\\" maxlength=\\"3\\" size=\\"3\\" id=\\"bgnp-metabox-tabs\\" readonly=\\"\\"> <small>character(s).</small></p>");
jQuery("#feed").val(jQuery("#excerpt").val().length);
jQuery("#bgnp-metabox-tabs").keyup( function() {
jQuery("#bgnp_metabox_tabs").val(jQuery("#excerpt").val().length);
});
});
计数器出现在所有选项卡中,但我只希望它出现在选项卡“#feed”中
最合适的回答,由SO网友:leromt 整理而成
我想#feed
元素是要在其中显示计数值的元素?如果是,请更改#bgnp_metabox_tabs
输入keyup函数#feed
.
EDIT:
出于某种原因,当我第一次阅读这个问题时,我没有看到所有的代码。
字符计数占位符的id与调用after
作用我会将占位符id更改为char-count
.
然后,可以使用jQuery(#feed #char-count)
使其仅显示在提要选项卡上(假设提要选项卡的id为#feed
)