在jQuery中動態建立id,如何使用該Id來訪問這個元素
1、如我們在我一個for迴圈中動態的建立了一個元素<ul>,<ul>元素裡面的li動態的給了一個id如下
for(var i = 0 ; i < k ; k ++){
$(".someOne").append("<ul><li id=' list " + i + "'></li></ul>");
}
這樣的話,在每一次迴圈的時候都會建立一個li元素,而這個id也是動態的 。那麼我們如何通過這個Id來訪問這個元素呢?
我們可以使用如下來訪問該元素
$("#list" + i)就可以得到這個元素。但是如果我們使用$("'#list" + i + "'")是訪問不到該元素的,不知道為什麼後面的得不到。希望大神們能幫我詳細的解析一下。
相關推薦
在jQuery中動態建立id,如何使用該Id來訪問這個元素
1、如我們在我一個for迴圈中動態的建立了一個元素<ul>,<ul>元素裡面的li動態的給了一個id如下 for(var i = 0 ; i < k ; k ++){ $(".someOne").append("<ul><l
jQuery中動態建立元素節點無法觸發事件
通過jquery動態生成了一個按鈕 $(this).html('<a id="register" href="javascript:;">註冊</a>').addClass("
jquery 動態建立input,value有空格取值不全問題
Jquery動態建立input的元素設定value屬性時,要多加一組單引號。 原因:不加一組單引號引起的問題是,當Name有空格時,value只顯示Name的部分。 $input= $("<input type='text' ;value='" +Name+ "'>&
編寫程式由從標準輸入裝置讀入的元素資料建立一個int型vector物件,然後動態建立一個與該vector物件大小一致的陣列,把vector物件的所有元素賦值給新陣列
先建立一個含有若干int型的vector容器,變數名為ivec。用標準輸入來初始化這個容器的每一個元素。 再動態建立一個int型陣列,利用迭代器來遍歷容器,並利用容器來初始化動態建立的陣列 最後的cout<<*(p-10)是返回到了陣列的最開始的位置,p指標又重新指向了第一個元素
輸入一個數組長度,動態建立陣列,所有元素隨機生成,輸出元素中的最大值
int length = 0; printf("輸入一個數組長度:"); scanf("%d", &length); int *p = malloc(sizeof(int) * length); for
程式設計師面試寶典之資料庫的一個問題?查資料表中第30到第40條記錄,有欄位ID,但ID不連續
解法一: select top 10* from test where id not in (select top 29 id from test) 例如,我有以下這個test表:當我選取第六行到
js中用變數作為$()內id的值、動態獲取id,及獲取其下面的class元素
在開發中寫了一個公共方法對模板tpl進行渲染,然而他的id是通過變數傳值過來的,在網上查閱後找到解決方法,寫法如下: $("#"+tplVal).html(html); 用$("#"+變數名)可以獲取當前元素物件。 獲取以此變數為id的元素下的class寫法為 $("#
關於jQuery中動態生成的點擊事件觸發兩次的討論
get com pan .html 方法 執行 url wall itl 由於是動態生成的 點擊事件運用了jQuery裏面的on()方法,綁定在body上面,結果在程序裏面運行了兩次。參考了博客 利用on和off方法編寫高效的js代碼知道了很多在dom對象刪除以後,其聲明
jQuery中的事件方法,使用on()代替live()
del tor () on() span ron clas bin pan 在項目中經常需要動態的生成一些標簽,並且要給這些標簽添加一些事件,在jquery之前的版本中可以使用live()方法方便的綁定事件,但是live()在1.7版本中就被廢除,並在1.9版本中被刪除,這
jQuery中bind(),one(),on(),live()這幾個繫結事件函式的區別
1、bind()方法 為每個匹配元素的特定事件繫結事件處理函式。bind()方法的底層邏輯是on()方法。 .bind() 方法是用於往文件上附加行為的主要方式。所有JavaScript事件物件,比如focus, mouseover, 和 resize,都是可以作為type引數傳遞進來
jquery中的程式設計正規化,即jquery的牛逼之處
轉自:http://www.iteye.com/topic/1119283 對jquery理解比較深,積累一下,整理了一下格式,就當練習一下 markdown 語法. 本文將結合jQuery原始碼的實現原理,對javascript中湧現出的程式設計正規化和常用技巧作一簡單介紹。 1. AJAX
MFC動態建立dialog,純程式碼建立dialog
參考:https://www.cnblogs.com/lidabo/p/3447007.html 大概思路:新增一個類,作為對話方塊模板 DlgTemplate.h #pragma once #include "afx.h" #define DLG_TEMPLATE_BUFFER_M
關於MyEclipse中web建立後,在web-inf中沒有發現web.xml檔案
第一種解決方案: 如果你認為自己勤勞的話,可以手動新增。嘿嘿。 第二種解決方案: 右鍵自己建立的pro(web專案) 在選項卡中選擇java ee tools 將Generate web.xml deployment descriptor 選上
Java中動態程式碼塊,構造程式碼塊,靜態程式碼塊之間的執行順序
Java中動態程式碼塊,構造程式碼塊,靜態程式碼塊之間的執行順序 /** * Java中動態程式碼塊,構造程式碼塊,靜態程式碼塊之間的執行順序 * @author Administrator * */ class HelloA { public HelloA() { Sys
Unity中動態建立資料夾
本文章由cartzhang編寫,轉載請註明出處。 所有權利保留。 文章連結:http://blog.csdn.net/cartzhang/article/details/50474664 作者:cartzhang Unity中一鍵建立常用資料夾 說明 專案測試版本Unit
Python中動態建立Mongodb集合
一、場景簡述 筆者最近在寫相關爬蟲資料儲存,需要根據店鋪名稱來建立mongodb中的集合,以下就是筆者的解決辦法 二、解決方案 #mongodb連線 client = pymongo.MongoClient(mongo_util.mongo_conf['host'],mongo_
jquery中的attr()方法,以及和prop()的對比
attr()方法的特性 attr()用於設定和改變元素的屬性值 可設定多個屬性,引數是物件的形式 也提供回撥函式。回撥函式有兩個引數:被選元素列表中當前元素的下標,以及原始(舊的)值。然後以函式新值返回您希望使用的字串。 如下: $("button").cl
MongoDB(一):如何在Python中動態建立Mongodb集合
前言:最近在寫爬蟲程式,需要將爬取的內容,存進Mongodb資料庫。但是需要在程式中根據變數動態建立集合。找遍的百度也沒有特別合適方法。最終經過實驗找到了一個非常簡便的方法。 問題:在Python程式中動態建立集合。 解決方法: 圖片中,箭頭所示就
jquery中動態刪除、新增html
html頁面的程式碼如下: <div id="test"> </div> 使用jquery動態新增html var html='<div class="weui-panel__ft">' +'<div class="we
JS獲取節點的兄弟,父級,子級元素(原生和基於jquery) 、動態建立文件元素 、this和$(this)區別
一、JS獲取節點的兄弟,父級,子級元素的方法 原生js var s= document.getElementById("test"); del_ff(s); //清理空格 var chils= s.childNodes; //得到s的全部子節點 var par=s.