当前位置: 首页 > 知识库问答 >
问题:

使用JQuery删除表中的内联属性

卫英悟
2023-03-14

首先也是最重要的一点是我的目标代码:

table width=“100%”cellspacing=“1”cellpadding=“5”border=“1”style=“页边空白顶部:30px;边框:实心1px#999999

我想使用jquery从表中删除边框属性。我有数百个表使用相同的代码集,并希望尝试不同的外观。

任何帮助都将不胜感激

共有1个答案

谢旻
2023-03-14

请注意,您有两个对元素边框的引用。一个作为元素上的属性,另一个作为内联样式属性。

可以使用jQuery的removeAttr()函数从DOM元素中删除属性。这样,您就可以删除border=“1”属性。

$("#table_element").removeAttr( "border" );

或者,您可以将border属性设置为零。为此,您可以使用attr()函数:

$("#table_element").attr( "border", 0 );

此外,您要做的是编辑元素的CSS属性,因为您的元素也有一些内联样式。

为此,您可以使用jQuery的css()函数,并将边框属性设置为“无”。

$("#table_element").css( "border", "none");
 类似资料:
  • 所以我有一个相关的子查询,我读到这不是最有效的方法。因此,我想将此查询转换为内部联接查询。 我试过这样的方法: 在对数据库“db”执行SQL查询时导致 我在这里的所有搜索结果都产生了大致相同的查询(与我尝试的类似)

  • 问题内容: 有2个表,和,并且我需要从中删除数据。 是唯一“连接”表的东西。我已经尝试过此脚本,但是它不起作用。 我已经试过了: 问题答案: 在第一行中添加到。 尝试:

  • 问题内容: 我必须首先禁用输入,然后单击链接以启用它们。 到目前为止,这是我尝试过的方法,但是没有用。 HTML: jQuery的: 这显示给我,然后输入没有任何变化: 问题答案: ** 使用jQuery时,请始终使用该方法来启用或禁用元素(有关原因,请参见下文)。 在您的情况下,它将是: 为什么在可以使用/ 做到这一点时使用? 基本上,应该获取或设置时,可使用特性(如,,和在其他之中)。 通过使

  • 我必须先禁用输入,然后单击链接以启用它们。 这是我迄今为止尝试过的,但它不起作用。 HTML: jQuery: 这会显示“真”,然后显示“假”,但输入没有变化:

  • 问题内容: 我有两个表来包含国家/地区的州(state_table)和城市(city_table) 城市表具有state_id以便将其与state_table相关联 两个表中已经有数据。 现在的问题 城市表包含一个州内一个城市的多个条目。另一个城市可能也可能没有相同的城市名称 例如:cityone将在city表中使用stateone出现5次,使用statetwo出现2次 那么,我将如何编写查询以为

  • 问题内容: 我试图做到这一点,所以当我单击一个跨度图标时,它将把article_id发送到删除我的文章的php sql页面,我正在使用jQuery Ajax发送id,该id在jQuery端可以发送http发布请求完成后,我的表行仍然存在,任何人都可以查看我的代码是否有问题,在此先感谢您! 问题答案: 您的行仍然存在的原因,因为AJAX调用不会刷新页面。如果要删除行,则必须执行以下操作: 假设您的跨