2015-01-05 2 views
0

Эй, следующий код работает с хромом, сафари и опера без проблем. Но он не работает ни с firefox, ни с Internet Explorer.выбор jquery-ui с помощью firefox и internet explorer

Спасибо за помощь !!!

$("#myButton").button( {icons: {primary: "ui-icon-circle-plus",secondary: "ui-icon-triangle-1-s"}}); $("#myButton .ui-icon-circle-plus").click( function(){alert("myButton");})

Вы можете найти пример в следующей ссылке: http://jsfiddle.net/asiaminor/suw0xs89/

ответ

0

Это потому, что браузер еще не закончили рендеринга своих стилей jQueryUI, и ваш селектор не может ничего в DOM совпадает. Используйте Event delegation:

$("#myButton").click(".ui-icon-circle-plus", function(){alert("myButton");}) 

Fiddle here

+0

Спасибо большое за answer.now он функционирует во всех браузерах !!! – eureka

+0

Np, если ответ помог вам рассмотреть [пометить его] (http://stackoverflow.com/help/someone-answers) – blgt

Смежные вопросы