< li > L1 < button onclick = " removeSelf(this) " > 删除 </ button > </ li > < li > L2 < button onclick = " removeSelf(this) " > 删除 </ button > </ li > < li > L3 < button onclick = " removeSelf(this) " > 删除 </ button > </ li >

先用parent()方法获取父元素,再用remove()方法进行删除:

function removeSelf(_this) {
    var that = $(_this).parent('li');
    that.remove();
                    &lt;ul&gt;    &lt;li&gt;L1&lt;button onclick="removeSelf(this)"&gt;删除&lt;/button&gt; &lt;/li&gt;    &lt;li&gt;L2&lt;button onclick="removeSelf(this)"&gt;删除&lt;/button&gt; &lt;/li&gt;    &lt;li&gt;L3&lt;button onclick="removeSelf(this)"&gt;删除&lt;/button&
load(url, [data], [callback]) 
$.get(url, [data], [fn], [type]) 
$.getJSON(url, [data], [fn]) 
$.getScript(url, [callback]) 
$.post(url, [data], [fn], [type]) 
Ajax 事件
ajaxComplete(callback) 
ajaxError(callback) 
ajaxSend(callback) 
ajaxStart(callback) 
ajaxStop(callback) 
ajaxSuccess(callback) 
$.ajaxSetup([options]) 
serialize() 
serializeArray() 
浏览器及特性检测
$.support 
$.browser 
$.browser.version 
$.boxModel 
数组和对象操作
$.each(object, [callback]) 
$.extend([d],tgt,obj1,[objN]) 
$.grep(array, fn, [invert]) 
$.makeArray(obj) 
$.map(array, callback) 
$.inArray(value, array) 
$.merge(first, second) 
$.unique(array) 
$.isArray(obj) 
$.isFunction(obj) 
字符串操作
$.trim(str) 
$.param(obj) 
关于jQuery 1.3 版翻译 
关于jQuery 1.2 版翻译 
提交bug及获取更新
//这边用来判断是否已经获取到文本内容,获取到则删除
if(state == 1){
var td = $(btn).parent().parent().next().children();
td.remove();
state = 0;
return;
var filePath = document.getElementById(filepa
				
<div class='jzh' ondblclick='removeself(this)'style='border-bottom: 1px solid blue; '>删除自己</div> function removeself(t){ //删除自己 $(t).remove() } <span id="bt" value="删除自己">删除自己<...
<meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
jQuery的父元素选择器小编很少使用,但却看到不少web开发者们经常使用。 小编个人是不太推荐使用父元素选择器的。因为如果是列表的情况下,在循环时可以将当前的索引绑定给需要点击的按钮,通过索引查找元素。 本篇文章在小编不推荐的情况下,还是决定写一篇。 先来一段 HTML结构代码 <table class="table table-bordered" id="user...
我们项目需求是要求做一个表格,点击”添加”按钮时,就会添加一行有序号,input输入框和“完成”以及“取消”按钮的元素。如果点击“取消”按钮时,整行元素就会删除。 html结构如下所示: 需求是删除“取消”所在元素的父元素的父元素。我一看这么简单,直接js就写为: var _obj = $("#table-cont
  jQuery是一个快速的,简洁的javaScript库(占空间特别小,但功能强大!兼容性极强!),这个库里封装了一些方法,使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。 一、jQuery对象   jQuery对象就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的.如果一个对象是jQ...
在写文章系统的删除功能。需要删除一行数据。在删除的页面,需要jQuery 删除一hang. 局部刷新数据。 $(".del").click(function(){ var id = $(this).attr("hid"); var t = $(this).parent().parent(); var i = co...
.parents() //获取当前节点所有的父节点,可以配合eq选择器选择到某一层父节点 .parent() //获取当前父节点 .children() //获取当前子节点 返回一个集合 .children("表达式") //可以进行筛选 例(div[class='one'] .children[下标] //通过下标筛选 .next() //下一个兄弟节点 .prev() //上一个兄弟节点 .siblings() .
将节点添加到现有群集虚拟节点(vnodes)大大简化了将节点添加到现有集群的过程: 计算令牌并将其分配给每个节点不再需要。 重新平衡集群不再是必要的,因为加入集群的节点承担了偶数部分数据的责任。 有关vnodes如何工作的详细说明,请参阅虚拟节点。注意:如果您不使用vnodes,请参阅将单令牌节点添加到群集。程序确保在群集的所有节点上使用相同版本的Cassandra。请参阅安装Apache Cas
$(this).parent().parent().remove()直接这么写,数据库删除是没有问题的,但是网页却无法动态删除,只能刷新页面才能显示最新的结果,这显然不是我想要的结果。 实际上只需要这么改(先间折腾下),定义一个变量var tr来接收一下,之后再通过tr.remove()就好了。 var tr = $...
function del(thisdel){ thisdel.parentNode.parentNode.removeChild(thisdel.parentNode);
jQuery 可以用于实现购买功能的前端交互部分,但是后端数据处理和数据库存储等需要使用其他技术实现。下面是一个简单的 jQuery 实现购买功能的示例: HTML 代码: <!-- 商品列表 --> <div class="item"> <h3>商品1</h3> <p>价格:100元</p> <button class="buy-btn" data-id="1">购买</button> <div class="item"> <h3>商品2</h3> <p>价格:200元</p> <button class="buy-btn" data-id="2">购买</button> <!-- 购物车 --> <div class="cart"> <h3>购物车</h3> <ul class="cart-list"></ul> <p>总价:<span class="total-price">0</span>元</p> jQuery 代码: $(function() { // 购买按钮点击事件 $('.buy-btn').click(function() { var id = $(this).data('id'); // 获取商品ID var name = $(this).siblings('h3').text(); // 获取商品名称 var price = parseInt($(this).siblings('p').text().replace('价格:', '').replace('元', '')); // 获取商品价格 // 添加到购物车 var item = '<li data-id="' + id + '">' + name + ' - ' + price + '元 <button class="remove-btn">删除</button></li>'; $('.cart-list').append(item); // 更新总价 var totalPrice = parseInt($('.total-price').text()); $('.total-price').text(totalPrice + price); // 删除按钮点击事件 $('.cart-list').on('click', '.remove-btn', function() { var price = parseInt($(this).parent().text().replace('元 删除', '').replace(' - ', '')); $(this).parent().remove(); // 更新总价 var totalPrice = parseInt($('.total-price').text()); $('.total-price').text(totalPrice - price); 上面的代码实现了点击购买按钮将商品添加到购物车,点击删除按钮从购物车删除商品,并更新购物车总价。需要注意的是,这里只是一个简单的示例,实际项目需要更完善的购买流程和数据处理机制。