Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在不中断流的情况下隐藏文本的特定部分?_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何在不中断流的情况下隐藏文本的特定部分?

Javascript 如何在不中断流的情况下隐藏文本的特定部分?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在为我的应用程序创建一个ErrorPage,我想显示Stacktrace。我希望通过选中或取消选中一些复选框,允许用户隐藏或显示stacktrace的特定部分,如名称空间或参数。因此,我将要隐藏的部分放在span元素中,以便稍后使用jquery和javascript将其隐藏 问题是让所有元素保持在相同的文本流中。我已将所有span元素设置为显示:内联块,我得到的是: System.RuntimeTypeHandle.CreateInstance (RuntimeType type, Bool

我正在为我的应用程序创建一个ErrorPage,我想显示Stacktrace。我希望通过选中或取消选中一些复选框,允许用户隐藏或显示stacktrace的特定部分,如名称空间或参数。因此,我将要隐藏的部分放在span元素中,以便稍后使用jquery和javascript将其隐藏

问题是让所有元素保持在相同的文本流中。我已将所有span元素设置为显示:内联块,我得到的是:

System.RuntimeTypeHandle.CreateInstance
(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, 
RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)

System.RuntimeType.CreateInstanceSlow 
(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
括号内的文本位于单独的span元素中,这是我要隐藏的文本。正如你所看到的,它不能从一行开始到另一行结束。我想实现的是以下目标,但将粗体部分保留在一个范围内,而非粗体部分保留在另一个范围内(或允许我单独隐藏它的任何其他元素):


我怎样才能做到这一点

这里有一个想法:永远不要向你的客户显示错误消息-这是一个糟糕的用户体验,可能会暴露你内部系统的一些非常关键的部分。使用不同的css类??我不会向客户显示,这将是一个只对我们可见的管理页面。我只是想让生活更轻松。对不起,伙计们,我已经明白了。当我尝试在JSFIDLE上创建一个示例时,我发现如果我使用“inline”而不是“inline block”,效果很好。这里有一个想法:永远不要向客户端显示错误消息-这是一种糟糕的用户体验,可能会暴露内部系统的一些非常关键的部分。使用不同的css类??我不会向客户端显示,这将是一个只对我们可见的管理页面。我只是想让生活更轻松。对不起,伙计们,我已经明白了。当我尝试在JSFIDLE上创建一个示例时,我发现如果我使用“inline”而不是“inline block”,那么效果会很好。
System.RuntimeTypeHandle.CreateInstance (RuntimeType type, Boolean publicOnly, 
Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, 
Boolean& bNeedSecurityCheck)

System.RuntimeType.CreateInstanceSlow (Boolean publicOnly, Boolean skipCheckThis, 
Boolean fillCache, StackCrawlMark& stackMark)