【问题标题】:Changing parent class attribute only for a specific input textbox仅为特定输入文本框更改父类属性
【发布时间】:2015-03-24 16:53:40
【问题描述】:

下面的 JavaScript 代码可以工作,但它会在整个页面上发生变化:

$('.myFormInputWrap').css('float','none');

【问题讨论】:

  • 也向您展示 html,但不清楚您要做什么
  • 没有更多信息真的很难提供帮助。做一个小例子来说明问题
  • 添加更具体的选择器,例如 $('#id .myFormInputWrap') 以指定您想要更改的元素。
  • 输入 stmt 周围的代码是在运行时根据别处定义的 css 生成的。我的代码只是

标签: javascript jquery asp.net asp.net-mvc


【解决方案1】:

您可以找到最接近的 div 与指定的类,它是您的输入元素的父级:

$("#qty").closest('div.myFormInputWrap').css('float','none');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 2017-06-19
    • 1970-01-01
    • 1970-01-01
    • 2021-08-17
    • 2018-01-05
    相关资源
    最近更新 更多