在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  HTML/ jQuery 實(shí)現(xiàn) prepend 回調(diào)函數(shù)?

jQuery 實(shí)現(xiàn) prepend 回調(diào)函數(shù)?

我想在jQuery().perpend();執(zhí)行完后執(zhí)行一個(gè)函數(shù),這個(gè)類似于回調(diào)函數(shù)吧?

回答
編輯回答
離人歸

function foo(){}
jQuery().perpend(); //a
foo(); //b
執(zhí)行A后執(zhí)行B,JS是單線程

2017年8月22日 22:02
編輯回答
悶油瓶

js是單線程 perpend也不是異步直接在下面調(diào)用就行了
不過非要回調(diào)可以這樣寫

$.fn.extend({
    myCallback: function (callback) {
        callback && callback.call(this, this);
        return this;
    }
})
$("#box")
    .prepend($("<p>sssss</p>"))
    .myCallback(function (el) {
        console.log(el.children("p").text())
    })
    .css("background-color", "red");

ps:你的問題是jQuery().perpend();這種調(diào)用方式是回調(diào)函數(shù)還是要在這句執(zhí)行之后調(diào)用回調(diào)函數(shù)?

2017年4月21日 10:33
編輯回答
薔薇花

你的意思應(yīng)該是等渲染完之后執(zhí)行一個(gè)函數(shù)吧,簡(jiǎn)單setTimeout一下吧,渲染不好抓啊

2018年3月26日 11:27