在哪里为jQuery bookmarklet添加addtional逻辑?

时间:2016-09-22 18:33:31

标签: jquery dom load bookmarklet document-ready

https://mreidsma.github.io/bookmarklets/jquerify.html

为这个新手javascript问题提前道歉...上面的链接非常适合加载jQuery。但是我想添加其他jQuery选择器语句,如下所示:

$('#mruSelect&#39)。隐藏();

然而,这看起来是一个时间问题,我不确定在以下代码中我可以在jQuery加载后安全地添加它...

function myFunction() {
// Last Row
var ss = SpreadsheetApp.getActiveSheet();
var lastRow = ss.getLastRow();

// Assign last row from source data to variable
var lastRowSourceData = ss.getRange(lastRow,1,1,5).getValues();


// Paste form values into master log 
var makeEntryHere = SpreadsheetApp.openById('1kBfBHnNFyqCACyHs6Q09IYj2TzF3RWBwp-yvYtxd34').getSheetByName('sheet1').getRange(1,1,1,5);
makeEntryHere.setValues(lastRowSourceData);
}

我在其中添加了一个警告声明,但是它有效,但添加jQuery却无法正常工作,因为它还不可用。

1 个答案:

答案 0 :(得分:0)

我确定你无法保证jQuery是否被加载。所以我决定在showMsg()之后添加以下内容;功能调用。

document.getElementById('mruSelect').style.display = 'none';