Jquery 如何动态删除Django HTML代码
当我想显示超过600个字符的文本时,我使用“truncatechars” 我正在做的是:当文本超过600个字符时,我会截断字符以只显示一个小文本,然后我会有一个“显示更多”按钮来显示所有文本Jquery 如何动态删除Django HTML代码,jquery,html,django,Jquery,Html,Django,当我想显示超过600个字符的文本时,我使用“truncatechars” 我正在做的是:当文本超过600个字符时,我会截断字符以只显示一个小文本,然后我会有一个“显示更多”按钮来显示所有文本 {{ad.description|truncatechars:"600"}} {% if ad.description|length > 150 %}<a href="#">ver mais...</a> {% endif %} {ad.description | trun
{{ad.description|truncatechars:"600"}} {% if ad.description|length > 150 %}<a href="#">ver mais...</a> {% endif %}
{ad.description | truncatechars:“600”}{%if ad.description | length>150%}{%endif%}
如何动态删除“truncatechars”属性 您不必使用
truncatechars
。您可以执行此功能的纯javascript/jquery实现
有很多你可以用的
或
如果您要自己实现它,请查看链接
您所要做的就是在
{{ad.description | safe}}
周围添加一个包装器,您不必使用truncatechars
。您可以执行此功能的纯javascript/jquery实现
有很多你可以用的
或
如果您要自己实现它,请查看链接
您所要做的就是在
{{ad.description | safe}}
周围添加一个包装器,如果您想“显示更多”,那么您根本不应该使用django的模板标记,因为它们是在服务器端呈现的。这意味着客户端(浏览器)将永远不会得到超过前600个字符的内容。而是用javascript来实现。有很多插件和教程可以处理这个问题(,&例如)如果你想“显示更多”,那么你根本不应该使用django的模板标记,因为它们是在服务器端呈现的。这意味着客户端(浏览器)将永远不会得到超过前600个字符的内容。而是用javascript来实现。有很多插件和教程可以处理这个问题(,&例如)你在使用jquery吗?这里不需要truncatechars。这会变得太复杂。我只想使用一个简单的jquery解决方案。检查答案您是否使用jquery?这里不需要truncatechars。这会变得太复杂。我只想使用一个简单的jquery解决方案。核对答案