關於jquery的問題當我單擊classcart的a標籤時

時間 2022-04-25 04:35:11

1樓:匿名使用者

obj 是a標籤 父級div啊

var ary1 = parsefloat(obj.siblings(".price").text());// 這樣獲取的是小數 如果你需要那個¥符號就去掉parsefloat

var ary0 = obj.attr("ary0"); 你這個有問題吧?

var ary0 = obj.closest('li').attr("ary0");才有值 是li 的屬性?

$(".essay ul li .cart") 而且都沒發現 裡的essay下面有ul 怎麼繫結事件的 我也好奇啊

2樓:付磊

一樓正解

不知道為什麼要搞這麼複雜?

獲取**直接這樣寫:

var ary1 = obj.siblings(".price").text();

或者var ary1 = obj.closest("li").find(".price").text();

的確,你的li沒有父級元素ul你的$(".essay ul li .cart")是不可能獲取到元素並繫結物件的,而且標籤像這樣巢狀很容易出現相容性問題的。

3樓:

var ary1 = obj.parents().siblings().find(".price").text();

修改為

jquery點選事件處理,選擇被點選的標籤的父標籤的選擇問題【江湖救急】

4樓:匿名使用者

$('.service dd').click(function () );

5樓:匿名使用者

$(this).parents("li:first");

this是ecm-ui

選擇它的父元素第乙個為li的加就行了

jquery獲取當前點選的a標籤的自定義屬性

6樓:匿名使用者

$("div.dd a").click(function());

7樓:有個蘿蔔很大呀

$(".dd a").click(function());

jq 有兩個可以獲取標籤屬性的方法: attr() 和 prop(), 兩者雖然都是可以獲取標籤屬性的值, 但是

attr是獲取自定義屬性的值; 而prop是獲取標籤自帶的屬性值, 比如href等等

jq的attr和prop方法都不止能夠獲取標籤屬性的值, 還可以重新給標籤的屬性賦值:

$().attr('屬性名', 需賦的值);

$().prop('屬性名', 需賦的值);

ps: 以後如果再提問的話 可以注意下**的格式 也方便別人瀏覽理解** 雖然你這個很簡單很簡單 但是 格式很重要 以後跟別人合作 **格式更重要

jquery中onclick如何獲取點選標籤的父節點

8樓:匿名使用者

可以直接這樣寫:

$("img").click(function());你試試

jquery 怎樣獲得當前點選的li 元素中超連結的值 比如:

  • 一級選單
  • 9樓:匿名使用者

    上面程式裡的 str 就等於li裡面a的值 也就是「一級選單」

    jquery裡面的text()可以獲取標籤的值,同樣也可以改變標籤的值

    比如:一級選單

    $("#a_1").text("二級選單");

    這個時候li標籤裡面的值就變為「二級選單」了

    10樓:匿名使用者

    你指的是獲取#還是一級選單?以下是獲取1級選單的$('#ceshi1 li a').click(function())

    其中ceshi1是ul的id

    測試1測試2

    獲取#的話:

    $('#ceshi1 li a').click(function())

    現在有乙個ul,ul中有若干個li,li中又有乙個a標籤,如何用jquery寫單擊a標籤然後刪除li節點呢

    11樓:匿名使用者

    html:

    222222

    222222

    jq:$("a").click(function());

    這是個簡單的例子,你可以參考一下

    jquery 取a標籤值問題.

    12樓:匿名使用者

    a有個alt屬性啊,加上就行

    不好意思是title=="鏈結一"

    13樓:後廠村

    $(function());

    });});

    14樓:匿名使用者

    返回 文字 「鏈結三」. 是什麼意思啊?

    是要返回到**啊?

    15樓:匿名使用者

    是用哪個 .html() 還是 .text(),記不清了,去查一下幫助文件吧

    關於jquery外掛程式的this的問題

    top getposi this top上邊的這句有問題,這裡的this可不是外掛程式裡怎麼獲取this的問題,你這裡還沒有進入的外掛程式內部,這裡只是呼叫外掛程式提供的prompt方法,傳進去乙個物件作為引數而已,這裡的this指向的是你這個表示式所處環境所指向的this。如果你這個 span 選...

    關於c 的問題,關於c 模板的問題!

    程式修改如下 include include template class stack templatestack stack templatevoid stack push const t b templatet stack pop void void main top指向是的當前棧頂的位置,該位...

    關於C語言的問題,關於c語言問題

    先說明一點,c語言中巨集和函式有些差別,巨集是 第乙個例子,double 1 2 這個呼叫實際上是2 1 2,看,x被為1 2,然後根據運算子的規則 實際上應該說是優先順序 先運算2 1,再加上2,所以結果是4。第二個例子就更簡單了,同樣是,toupper s i 這個呼叫,實際上它的 就是 a s...

    關於C語言的問題,關於c語言的問題

    選a,輸入函式scanf 是不能指定小數點精度的,d也不對,因為輸入的必須是位址,可以改成scanf f a 就對了。scanf f a 答案是d,應為你定義了實數,實數本身就可以帶小數點的,沒必要申明,在輸出時申明保留兩位就行了。scanf a scanf函式對小數字數沒有限制!關於c語言的問題 ...

    關於C語言的問題,關於c語言的問題?

    include using namespace std define limetline double f double x int main else 以下取本輪的誤差。dlim b a while dlim limetline 當 誤差限 小於 允許範圍時,中止迴圈,cout 方程的解是 dmi...