社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Gabriele Petrioli

Gabriele Petrioli 最近创建的主题
Gabriele Petrioli 最近回复了
5 年前
回复了 Gabriele Petrioli 创建的主题 » 如何使用jquery选择表中哪一行包含特定值?[关闭]

通过检查你想要的手机 .text() 然后使用 .closest 到表行,最后得到 outerHTML DOM节点的。

const rowWithE = $('td:first-child').filter(function() {
  return $(this).text().includes('E')
}).closest('tr').get(0).outerHTML;


console.log(rowWithE);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<table>
  <tr>
    <td>ABC</td>
    <td>Smith</td>
  </tr>
  <tr>
    <td>DEF</td>
    <td>John</td>
  </tr>
  <tr>
    <td>GHI</td>
    <td>Harry</td>
  </tr>
</table>

当然,如果没有jquery,您也可以这么做

const rowWithE = [...document.querySelectorAll('td:first-child')].filter(function(node) {
  return node.textContent.includes('E');
})[0].parentNode.outerHTML;


console.log(rowWithE);
<table>
  <tr>
    <td>ABC</td>
    <td>Smith</td>
  </tr>
  <tr>
    <td>DEF</td>
    <td>John</td>
  </tr>
  <tr>
    <td>GHI</td>
    <td>Harry</td>
  </tr>
</table>
15 年前
回复了 Gabriele Petrioli 创建的主题 » 使用jquery更改输入字段中的某些数据

YouTube不仅改变了尺寸,而且重写了整个字符串…

所以,您需要将每个属性保存在自己的变量中,然后重新创建整个值。

JavaScript

var height = 500; // default value
var width = 500; // default value
var size = 500; // default value

$(document).ready(function(){
   $('#dimensions').val(height + '-' + size + '-' + width);

   // assuming that you put a different id to each a href (id : width or height or size)
   // do the following for each button
   $('#width').click(function(){
     width = 700;
     $('#dimensions').val(height + '-' + size + '-' + width);
     return false;
   });
});

HTML

<input value="height-size-width" id="dimension">
<a href="#" id="width">change width</a>
15 年前
回复了 Gabriele Petrioli 创建的主题 » 使用jquery或javascript单击元素后如何将其更改为不可单击

使用 .one() 方法,它正好做到这一点。

$(document).ready(function(){

   $('#anch1').one('click', function() {
      Record(/* your parameter */);
    });

});