在IE11中,以下代码显示以下错误,但它在Chrome中有效
对象不支持属性或方法'nearest'4:31 PM 09/07/16
assetTable.on("click", "td.clickProgress", function onDataTableRowClicked(event) {
var tr = this.closest("tr");
var assetId = tr.id.replace("asset_", "");
LoadDialog(assetId);
}
Run Code Online (Sandbox Code Playgroud)
但是,当我将其更改$(this)为适用于IE和Chrome时
assetTable.on("click", "td.clickProgress", function onDataTableRowClicked(event) {
var tr = $(this).closest("tr");
var assetId = tr.attr('id').replace("asset_", "");
LoadDialog(assetId);
}
Run Code Online (Sandbox Code Playgroud)
浏览器之间的这种兼容性问题背后的原因
在Pivotal Cloud Foundary中重新启动和重新启动应用程序之间有什么区别?何时选择其中一个?
如果我想在JS中使用以下内容,是否可以使用某些选项?
var break = "";
Run Code Online (Sandbox Code Playgroud)
在C#中,我们可以选择使用@,它是JS中可用的类似选项
public int @public;
Run Code Online (Sandbox Code Playgroud) 我正在使用以下@Query注释从MS-SQL获取前几条记录。显示错误,提示“ <运算符>或预期的AS ...”
@Query("SELECT Top 1 * FROM NEVS010_VEH_ACTV_COMMAND C WHERE C.EVS014_VIN = :vin ORDER BY C.EVS010_CREATE_S DESC")
CommandStatus findCommandStatusByVinOrderByCreatedTimestampDesc(@Param("vin") String vin);
Run Code Online (Sandbox Code Playgroud)